SharePoint Online Management Shellのインストールが必要
Install-Module -Name Microsoft.Online.SharePoint.PowerShell
SharePointサイトに接続
Connect-PnPOnline -Url “https://your-tenant.sharepoint.com/sites/your-site” -Interactive
ファイル情報を取得し、CSVファイルに出力
Get-PnPListItem -List “Documents” -Fields “FileLeafRef”, “FileRef”, “Modified” |
Select-Object @{N=”FileName”;E={$_.FieldValues.FileLeafRef}},
@{N=”FilePath”;E={$_.FieldValues.FileRef}},
@{N=”LastModified”;E={$_.FieldValues.Modified}} |
Export-Csv -Path “C:\SharePointFiles.csv” -NoTypeInformation
Connect-PnPOnline -Url “https://your-tenant.sharepoint.com/sites/your-site” -Interactive
json(concat(‘{
“FileName”: “‘, triggerBody()?[‘Name’], ‘”,
“FilePath”: “‘, triggerBody()?[‘Path’], ‘”,
“LastModified”: “‘, triggerBody()?[‘Modified’], ‘”
}’))
{
“FileName”: @{items(‘各自に適用’)?[‘Name’]},
“FilePath”: @{items(‘各自に適用’)?[‘Path’]},
“LastModified”: @{items(‘各自に適用’)?[‘Modified’]}
}