![]() |
Быстрое выключение удаленных компов через shutdown
Всем привет!
Прошу помочь в написании скрипта для shutdown удаленных машин. Есть следующий скрипт: shutdown -m \\pc-01 -s -t 10 -f shutdown -m \\pc-02 -s -t 10 -f shutdown -m \\pc-03 -s -t 10 -f shutdown -m \\pc-04 -s -t 10 -f shutdown -m \\pc-05 -s -t 10 -f shutdown -m \\pc-06 -s -t 10 -f Требуются изменения в скрипте, например если некоторые компы PC-01, PC-03 уже выключены или не отвечают на запрос выключения сразу, то сразу перейти к следующей команде выключения Pc-02, PC-03 и т.д. Т.к. при этом скрипте, если комп выключен, слишком долгое ожидание ответа от компа, и только потом переключение на следующую команду. В итоге нужно, что бы скрипт быстро выключил все компы. |
alex_frog, если ICMP (пинг) разрешен:
Код:
@Echo Off |
Petya V4sechkin, премного благодарен!
Спасибо! Шустренько получилось, даже IP- адреса использовать не пришлось. |
Как включить
Цитата:
Вот код: Код:
@Echo off |
belohortvladimir, проверяйте настройки файрвола.
Например, в XP Пуск -> Выполнить -> firewall.cpl -> вкладка Дополнительно -> Протокол ICMP -> Параметры -> Разрешать запрос входящего эха. |
Код:
@Echo Off И как вывести кнопку отмены выключения "Cancel"? |
Цитата:
Код:
For /F %%I In (Computers.txt) Do ( |
Спасибо! А как насчет кнопки отмены выключения? Возможно ли реализовать это?
|
Время: 10:08. |
Время: 10:08.
© OSzone.net 2001-