[ОТВЕТИТЬ]
Опции темы
06.08.2008 20:52  
OlegON
Батник, параметром передаем имя удаленной машины:
Код:
net use O: \\%1\C$
copy vnc.exe O:\ /y
copy ops.reg O:\ /y
psexec \\%1 net stop winvnc
psexec \\%1 "C:\Program Files\TightVNC\WinVNC.exe" -remove
pskill \\%1 WinVNC
psexec \\%1 C:\vnc.exe /sp- /verysilent
psexec \\%1 regedit -s C:\ops.reg
psexec \\%1 "C:\Program Files\TightVNC\WinVNC.exe" -install
psexec \\%1 net start winvnc
net use O: /delete /y
exit
в каталоге с батником лежит vnc.exe (официальный инсталлятор) и ops.reg, экспортированные настройки из HKLM\ORL\
 
18.03.2009 11:26  
Seaman
Цитата:
Сообщение от OlegON
Батник, параметром передаем имя удаленной машины:
Код:
net use O: \\%1\C$
copy vnc.exe O:\ /y
copy ops.reg O:\ /y
psexec \\%1 net stop winvnc
psexec \\%1 "C:\Program Files\TightVNC\WinVNC.exe" -remove
pskill \\%1 WinVNC
psexec \\%1 C:\vnc.exe /sp- /verysilent
psexec \\%1 regedit -s C:\ops.reg
psexec \\%1 "C:\Program Files\TightVNC\WinVNC.exe" -install
psexec \\%1 net start winvnc
net use O: /delete /y
exit
в каталоге с батником лежит vnc.exe (официальный инсталлятор) и ops.reg, экспортированные настройки из HKLM\ORL\
спасибо за скриптик, но можно пару вопросов?
1) O: \\%1\C$ - это временная директория, которая создается на компе-жертвы, юзающей этот батник?
2) где путь написать к WinVNC.exe (например лежит она в расшаренной папке на компе 192.168.0.2\obmen)
3) пробовал различные варианты на своем компьютере, батник пишет что psexec не является приложением вин32...
 
18.03.2009 11:36  
OlegON
1) Батник ты запускаешь у себя. "Жертва" тут не при чем. Батник копирует инсталлятор на удаленную машину.
2) не понял, зачем нам это...
3) правильно, ибо это стороннее приложение от Руссиновича. Вбей в гугл - найдешь.
 
18.03.2009 12:45  
Seaman
Цитата:
Сообщение от OlegON
1) Батник ты запускаешь у себя. "Жертва" тут не при чем. Батник копирует инсталлятор на удаленную машину.
2) не понял, зачем нам это...
3) правильно, ибо это стороннее приложение от Руссиновича. Вбей в гугл - найдешь.
ссори за тупость, но где в вашем скрипте имя или IP удаленной машине ?..
 
18.03.2009 12:49  
twix
Цитата:
Сообщение от Seaman
ссори за тупость, но где в вашем скрипте имя или IP удаленной машине ?..
%1
как известно, в батниках после знака "%" указывается порядковый номер переданного батнику параметра
учите матчасть (%
 
18.03.2009 12:58  
Seaman
Цитата:
Сообщение от twix
%1
как известно, в батниках после знака "%" указывается порядковый номер переданного батнику параметра
учите матчасть (%
спасибо за подсказку :)

пишу:

net use O: \\%1192.168.2.134\C$
copy vnc.exe O:\ /y
copy ops.reg O:\ /y
psexec \\%1192.168.2.134 net stop winvnc
psexec \\%1192.168.2.134 "C:\Program Files\TightVNC\WinVNC.exe" -remove
pskill \\%1192.168.2.134 WinVNC
psexec \\%1192.168.2.134 C:\vnc.exe /sp- /verysilent
psexec \\%1192.168.2.134 regedit -s C:\ops.reg
psexec \\%1192.168.2.134 "C:\Program Files\TightVNC\WinVNC.exe" -install
psexec \\%1192.168.2.134 net start winvnc
net use O: /delete /y
exit

запускаю, пишет соединение прошло успешно, но после того как он дошел до psexec \\%1192.168.2.134 net stop winvnc выдает не является приложением. мне что нужно с psexec сделать? положить в эту же папку?
 
18.03.2009 13:11  
twix
Цитата:
Сообщение от Seaman
спасибо за подсказку :)

пишу:

net use O: \\%1192.168.2.134\C$
copy vnc.exe O:\ /y
copy ops.reg O:\ /y
psexec \\%1192.168.2.134 net stop winvnc
psexec \\%1192.168.2.134 "C:\Program Files\TightVNC\WinVNC.exe" -remove
pskill \\%1192.168.2.134 WinVNC
psexec \\%1192.168.2.134 C:\vnc.exe /sp- /verysilent
psexec \\%1192.168.2.134 regedit -s C:\ops.reg
psexec \\%1192.168.2.134 "C:\Program Files\TightVNC\WinVNC.exe" -install
psexec \\%1192.168.2.134 net start winvnc
net use O: /delete /y
exit
бррррр
не надо было ничего менять в самом батнике
надо было запустить его: "batnik.bat 192.168.2.134"

если меняешь сам батник, то убери везде "%1"

Цитата:
запускаю, пишет соединение прошло успешно, но после того как он дошел до psexec \\%1192.168.2.134 net stop winvnc выдает не является приложением. мне что нужно с psexec сделать? положить в эту же папку?
это потому, что psexec не подключился к удаленной машине. почему - читай выше

а! может еще дело в том, что на удаленных машинах не стоит WinVNC. тогда достаточно будет заремить строчки, в которых он упоминается
 
18.03.2009 13:18  
Seaman
Цитата:
Сообщение от twix
бррррр
не надо было ничего менять в самом батнике
надо было запустить его: "batnik.bat 192.168.2.134"

если меняешь сам батник, то убери везде "%1"

это потому, что psexec не подключился к удаленной машине. почему - читай выше

а! может еще дело в том, что на удаленных машинах не стоит WinVNC. тогда достаточно будет заремить строчки, в которых он упоминается
запустил psexec.exe \\192.168.2.134 cmd
запустил install.bat 192.168.2.134

все достаточно шустренько установилось, на компе - жертве появилась табличка что пароль на внц не установлен, установите, я так понял у меня настройки реестра (где хранится пароль) не подхватились?
 
18.03.2009 13:20  
Dim
а у тебя reg-файл есть со всеми настройками?
 
18.03.2009 13:20  
twix
Цитата:
Сообщение от Seaman
запустил psexec.exe \\192.168.2.134 cmd
запустил install.bat 192.168.2.134

все достаточно шустренько установилось, на компе - жертве появилась табличка что пароль на внц не установлен, установите, я так понял у меня настройки реестра (где хранится пароль) не подхватились?
видимо, так
 
 


Опции темы



Часовой пояс GMT +3, время: 17:10.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.