Перезагрузить компьютер по сети за минуту. Бывают такие ситуации когда нужно перезагрузить или выключить компьютер или windows сервер в локальной сети. Но рядом с таким компьютером нет пользователя.
Как перезагрузить компьютер по сети.
Нужно перезагрузить удаленно с помощью командной строки [Win] [R] CMD , компьютер пользователя по сети.
Для этого мы воспользуемся командой runas и shutdown.
Перезагрузка по сети usercomp будет выглядеть так (права Администратор):
shutdown -r -f -t 0 -m \\usercomp
Что означают параметры:
-r — компьютер будет перезагружен
-f — принудительное завершение открытых программ.
-t 0 — время ожидания в секундах, 0 — немедленно.
-m — удалённый компьютер по сети.
Все параметры команды shutdown
Параметры командной строки:
/i — Отображение графического интерфейса пользователя. Этот параметр должен быть первым.
/l — Завершение сеанса. Этот параметр нельзя использовать с параметрами /m или /d.
/s — Завершение работы компьютера.
/r — Завершение работы и перезагрузка компьютера.
/g — Завершение работы и перезагрузка компьютера. После перезапуска системы, запуск всех зарегистрированных приложений.
/a — Отмена завершения работы системы. Этот параметр можно использовать только в период ожидания.
/p — Немедленное отключение локального компьютера без предупреждения. Можно использовать с параметрами /d и /f.
/h — Переключение локального компьютера в режим гибернации. Можно использовать с параметром /f.
/e — Указание причины непредвиденного завершения работы компьютера.
/o — Переход в меню дополнительных параметров загрузки и перезагрузка компьютера. Данный параметр допустим для Windows 8 и более поздних версий. Необходимо использовать в с параметром /r.
/m \\компьютер — Имя или IP-адрес конечного компьютера.
/t xxx — Задание задержки в xxx секунд перед завершением работы компьютера. Допустимый диапазон: 0-315360000 (10 лет); значение по умолчанию: 30 секунд. Если период таймаута больше 0, применяется параметр /f.
/c «комментарий» — Комментарий с причиной перезапуска или завершения работы. Наибольшая длина — 512 знаков.
/f — Принудительное закрытие запущенных приложений без предупреждения пользователей. Параметр /f используется, если для параметра /t задано значение больше 0.
/d [p|u:]xx:yy Необходимо указать причину для перезагрузки или выключения. «p» означает запланированную перезагрузку или завершение работы. «u» означает, что причина определяется пользователем. Если не задано ни «p», ни «u», перезагрузка или завершение работы являются незапланированными. xx является основным кодом причины (целое положительное число, меньшее 256). yy является вспомогательным кодом причины (целое положительное число, меньшее 65536).
В случае выполнения от имени пользователя можно запустить команду с помощью runas:
runas /user:Administrator «shutdown -r -f -t 0 -m \\usercomp »