2012-04-10 10 views
0

Ich verwende eine Powershell-Datei, die Informationen sammeln und in einer XML-Datei speichern wird. Dieses Skript wird auf mehreren Computern ausgeführt, und ich möchte sie alle in einem Stammpfad speichern. Die Frage ist, wie speichere ich eine XML-Datei im root auf einem Computer?Powershell: Speichern der Datei im Root-Verzeichnis

fest: Das Skript wird immer auf einem lokalen Computer ausführen, daher muß ich die XML-Datei auf einem lokalen Pfad speichern ..

Antwort

1

Wenn ich es richtig verstanden .. Wenn Sie Zugriff auf das Root-Laufwerk der fraglichen Computer ... das speichert jede XML-Datei, die nach ihrem Computernamen benannt ist, im C-Laufwerk jedes Computers.

"comp1","comp2","comp3" | Foreach-Object { 
    $xml = .... 
    $xml | Out-File -Path "\\$_\c$\$_.xml" 
} 
1

Basicly der Weg auf einer Wurzel zu retten ist:

\\servername\c$\myfile.xml 

Dies ist der Weg in C: \ speichern Stammordner einer Remote-Maschine. Sie benötigen local administrator credentials des Servers.