2012-04-10 4 views
0

Я запускаю файл powershell, который собирает информацию и сохраняет ее в XML-файле. Этот скрипт будет работать на нескольких компьютерах, поэтому я хочу сохранить их все в корневой путь. Вопрос в том, как мне сохранить XML-файл для root на компьютере?Powershell: Сохранение файла до корня

Чтобы указать: Сценарий всегда будет работать на локальном компьютере, поэтому мне нужно, чтобы сохранить файл XML в локальный путь ..

ответ

1

Если я правильно понял .. Если у вас есть доступ к корневому диску компьютеров, о которых идет речь ... это сохранит каждый xml-файл, названный по имени своего компьютера, в диске C каждого компьютера.

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

Основном путь, чтобы сэкономить на корне:

\\servername\c$\myfile.xml 

Это путь для сохранения в C: \ корневой папки удаленного компьютера. Вам нужен local administrator credentials сервера.

Смежные вопросы