1
PowerShellを使用してSharePointドキュメントライブラリからCSVにデータを抽出する
PowerShellを使用してSharePointドキュメントライブラリのデータをCSVファイルに抽出しようとしています。CSvファイルで正しいデータを取得しています。ただし、1つの列(「説明」)にはさらに多くのテキストデータがあります。そのため、スクリプトを実行すると、データは別の行に送られます(1行に送られません)。参考のために、下にスクリプトを書き、下に私の出力ファイルを書きました。 Powershellスクリプト $web = get-spweb "Site Url" $caseLib = $web.lists | where {$_.title -eq "Document Library"} $query=new-object Microsoft.SharePoint.SPQuery $query.ViewFields = "" $query.RowLimit=500000 do { $caseLibItems=$caseLib.GetItems($query) $query.ListItemCollectionPosition = $caseLibItems.ListItemCollectionPosition $listItemsTotal = $caseLibItems.Count $x = 0 for($x=0;$x -lt $listItemsTotal; $x++) { $Description = $caseLibItems[$x]["DocumentSetDescription"] $str = "" if('$Description' -ne $null) { $str …