Данный скрипт сокращает время выключения всех персональных компьютеров в компьютерных классах , что сокращает работу системного администратора примерно в 20 раз. Так для того чтобы выключить все персональные компьютеры необходимо обойти все их и выполнить следующие действия: «Пуск» -> «Завершение работы» -> в появившемся диалоговом окне выбрать «Завершение работы». На что тратиться примерно 2 минуты. Если подсчитать время, затраченное на выполнение данной операции системным администратором то получается (в худшем случае)примерно – 40 минут, и это только выключение.
Разработанный скрипт позволяет выключить все персональные компьютеры, посылая сигнал для завершения работы, запуском – shutdown.bat на управляющем хосте.
Быстрое выключение компьютера.
1 2 |
shutdown -s -f -t 0 -m \\192.168.0.1(ip -компа или имя dns) ... |
/s – Завершение работы компьютера.
/m \\компьютер – Имя или IP-адрес конечного компьютера.
/t xxx – Задание задержки в xxx секунд перед завершением работы компьютера. Допустимый диапазон: 0-315360000 (10 лет); значение по умолчанию: 30 секунд. Если период таймаута больше 0, применяется параметр /f.
/f – Принудительное закрытие запущенных приложений без предупреждения пользователей.
Параметр /f используется, если для параметра /t задано значение больше 0. /d [p|u:]xx:yy Необходимо указать причину для перезагрузки или выключения. “p” означает запланированную перезагрузку или завершение работы. “u” означает, что причина определяется пользователем.
Очень интересная статья.
Что-то замечательное