Shtirliz8
10-07-2014, 12:05
Добрый день!
Возникла такая проблема: сделал батник для изменения нескольких параметров реестра на некоторых компах сети.
Примерный вид батника:
FOR /L %%i IN (33, 1, 50) DO (
reg add "\\pc%%i%\HKLM\SOFTWARE\<something>" /ve /t REG_SZ /d <some_value> /f
copy /Y "SomeFile" "\\pc%%i%\C$\"
)
Компы имеют сетевые имена вида PC33 - PC50. Цикл соответственно перебирает сетевые имена, и на каждом компе меняет параметр реестра и копирует на диск файл. Батник успешно выполнил свою задачу на компах под XP, однако на компах с вистой файл успешно копируется, а вот reg add упорно выдает "Не найден сетевой путь".
Батник запускаю на компе из диапазона перебираемых циклом, т.е. запускаю на PC33, а цикл при этом как в примере.
Судя по reg add /? синтаксис в висте вроде бы не поменялся. Может быть какие-то проблемы с доступом? Помогите разобраться, пожалуйста.
Возникла такая проблема: сделал батник для изменения нескольких параметров реестра на некоторых компах сети.
Примерный вид батника:
FOR /L %%i IN (33, 1, 50) DO (
reg add "\\pc%%i%\HKLM\SOFTWARE\<something>" /ve /t REG_SZ /d <some_value> /f
copy /Y "SomeFile" "\\pc%%i%\C$\"
)
Компы имеют сетевые имена вида PC33 - PC50. Цикл соответственно перебирает сетевые имена, и на каждом компе меняет параметр реестра и копирует на диск файл. Батник успешно выполнил свою задачу на компах под XP, однако на компах с вистой файл успешно копируется, а вот reg add упорно выдает "Не найден сетевой путь".
Батник запускаю на компе из диапазона перебираемых циклом, т.е. запускаю на PC33, а цикл при этом как в примере.
Судя по reg add /? синтаксис в висте вроде бы не поменялся. Может быть какие-то проблемы с доступом? Помогите разобраться, пожалуйста.