変更する作業用の PowerShell スクリプトが提供されました。このスクリプトは、SharePoint Web アプリケーション内の壊れたリンクをチェックし、見つかった壊れたリンクを報告します。現在、スクリプトは結果をテキスト ファイルに出力します。
コード:
$results | Out-File report.txt
結果の形式:
リンク リストの名前 - アイテムの ID - URL + URL 名前 - HTTP ステータス コード - URL
結果:
リンク一覧 1 - 1 - http://google.com、Google (Good) - 200 - http://google.com
ただし、ConvertTo-HTML
関数を使用しようとすると、別の出力が得られます。
コード:
$results | ConvertTo-Html | Out-File report.html
結果:
76
したがって、テキストの文字列を受け取る代わりに、その長さを受け取っています。
ここで何が間違っていますか?
ノート:
results
配列です。