Позволяет выключать или перезапускать локальный или удаленный компьютер. Использование без параметров команды shutdown приведет к выходу из системы текущего пользователя.
Синтаксис
shutdown [{-l|-s|-r|-a}] [-f] [-m [\\имя_компьютера]] [-t xx] [-c “сообщение“] [-d[u][p]:xx:yy]
Параметры
-l Осуществляет выход текущего пользователя из системы (также используется по умолчанию). -m имя_компьютера имеет приоритет. -s Выключает локальный компьютер. -r Выполняет перезагрузку после выключения. -a Прерывает выключение. Игнорируются все параметры, кроме -l и имя_компьютера. Параметр -a можно использовать только в течение интервала таймаута. -f Принудительно закрывает выполняющиеся приложения. -m [\\имя_компьютера] Указывает компьютер, который требуется выключить. -t xx Устанавливает таймер завершения работы системы на xx секунд. По умолчанию это время составляет 20 секунд. -c “сообщение“ Задает сообщение, выводящееся в области «Сообщение» в окне «Завершение работы системы». Можно использовать до 127 знаков. Текст сообщения должен быть заключен в прямые кавычки. -d [u][p]:xx:yyОтображает перечень кодов причины выключения. В следующей таблице перечислены различные значения.
Значение | Описание |
---|---|
u | Указывает код пользователя |
p | Указывает код планового выключения |
xx | Указывает основной код причины (0-255) |
yy | Указывает вспомогательный код причины (0-65536) |
/?Отображает справку в командной строке.
Примечания
- Если указывается основной и вспомогательный коды причины, необходимо предварительно определить эти коды на каждом компьютере, на котором планируется использовать конкретный код. Если коды причины не определены на конечном компьютере, программа «Просмотр событий» не сможет занести в журнал правильный текст причины.
Примеры
Чтобы выключить сервер \\MyServer через 60 секунд, принудительно закрыть выполняющиеся приложения, перезагрузить компьютер после выключения, указать код пользователя, указать что выключение является плановым, занести в журнал основной код причины 125 и вспомогательный код причины 1, введите:
shutdown -r -f -m \\MyServer -t 60 -d up:125:1