CSVデータをCSVファイルにエクスポートする必要があります。この場合Export-Csvはファイルを作成しません
$Input | where {$AnotherFile.userPrincipalName -notcontains $_.login} |
Export-Csv -Path "$PSScriptRoot + \output.csv" -Delimiter ";" -NoTypeInformation
、スクリプトはこのエラーで終了:私はこのコードを持ってパスの一部は「スクリプトルート + \ output.csvが見つかりませんでした」。 スクリプトルートは、スクリプトが置かれているフォルダのフルパスに正しく書き込まれます。
私もこれを試してみました:この場合
$Input | where {$AnotherFile.userPrincipalName -notcontains $_.login} |
Export-Csv -Path "output.csv" -Delimiter ";" -NoTypeInformation
を、スクリプトがスムーズに完了しているようです(エラーが表示されていない)が、ファイルは作成されません。私は別のディレクトリに作成されていない場合、ディスクの検索を試みました。
これは完全に正しい動作します。この場合
$Input | where {$File.userPrincipalName -notcontains $_.login}
を私は画面に表示され、正確に私が望むすべてのデータを取得します。いいですが、役に立たないです。 Export-Csv
コマンドレットではどのようなエラーが発生しますか?
ありがとうございます。私はそれがいくつかの "ばかげた"ものでなければならないことを知っていた、私はそれを理解することができなかった:-) –