0

情報を収集してXMLファイルに保存するpowershellファイルを実行しています。このスクリプトは複数のコンピューターで実行されるため、それらすべてをルートパスに保存します。問題は、XML ファイルをコンピューターのルートに保存するにはどうすればよいかということです。

指定するには: スクリプトは常にローカル コンピューターで実行されるため、xml ファイルをローカル パスに保存する必要があります。

4

2 に答える 2

1

私の理解が正しければ..問題のコンピューターのルート ドライブにアクセスできる場合...これにより、コンピューター名にちなんで名付けられた各 xml ファイルが各コンピューターの C ドライブに保存されます。

"comp1","comp2","comp3" | Foreach-Object {
   $xml = ....
   $xml | Out-File -Path "\\$_\c$\$_.xml"
}
于 2012-04-10T08:43:02.867 に答える
1

基本的に、ルートに保存するパスは次のとおりです。

\\servername\c$\myfile.xml

これは、リモート マシンの c:\ ルート フォルダーに保存するパスです。local administrator credentialsサーバーが必要です。

于 2012-04-10T08:43:31.500 に答える