Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Закрытие окна или процесса в пакетном файле (http://forum.oszone.net/showthread.php?t=304766)

Спаситель 01-09-2015 09:12 2548137

Закрытие окна или процесса в пакетном файле
 
Есть скрипт
Код:


FOR /L %%i IN (0,1,255) DO (
tcping -n 1 10.0.14.%%i 23 > nul && ( 
if errorlevel 0 start kitty -telnet adm@10.0.14.%%i -pass adm -cmd "admin\nupgrade\nupdate ftp -ip 10.0.0.10 -user anonymous -password 111 -file ver1.z\nsave\nexit\nreload" | ping 127.0.0.1 -n 10 > null))
ping 127.0.0.1 -n 60 > nul
taskkill /F /IM kitty.exe  /T

смысл такой , найти все отвечающие хосты + проверить на доступность телнета , если да то запустить kitty которая обновит прошивку с ftp
проблема в том, что в глупом консольном телнете нет закрытия (командой) окна (либо я не знаю) , и приходится по окончанию пакетника закрывать все окна , когда окон 100 это нормально но когда их около 4000 сервер просто умирает ...
так вот вопрос, можно ли каждый процесс закрывать (процесс с одним именем) последовательно после окончания скажем 10 секунд .


Время: 08:56.

Время: 08:56.
© OSzone.net 2001-