SHUTDOWN - описание команды и примеры использования

  • 28.05.2020
  • 97 639
  • 3
  • 04.08.2021
  • 22
  • 21
  • 1
SHUTDOWN - описание команды и примеры использования

Описание

SHUTDOWN - Позволяет выключать или перезагружать локальный или удаленный компьютер (по сети). Использование без параметров команды shutdown приведет к выходу из системы текущего пользователя.

Синтаксис

shutdown [{-l|-s|-r|-a}] [-f] [-m [\\имя_компьютера]] [-t xx] [-c "сообщение"] [-d[u][p]:xx:yy]

Параметры

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

Примеры

shutdown -r -f -m \\Server_Name -t 60 -d up:125:1

Перезагружаем компьютер с именем \\Server_Name через 60 секунд, принудительно закрываем все выполняющиеся программы, указываем код пользователя, указываем что выключение является плановым и заносим в системный журнал основной код причины 125 и вспомогательный код причины 1.

Справочная информация

Была ли эта статья Вам полезна?

Комментарии к статье (3)

    • Макс

    [-m [\\имя_компьютера]]
    а если компов более сотни? можно как-то по списку айпишников или имени компов отработать?

    • Я думаю, лучше вам стоит посмотреть на утилиту psshutdown, которая как раз умеет работать со списками.

      • Аноним

      Посмотрите в сторону psexec (из комплекта Sysinternals от Марка Руссиновича), она умеет отрабатывать по текстовому файлу со списком хостов. И не только выключать, а вообще любую команду выполнять, которую в командной строке можно выполнить.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Напоминаем Вам, что Ваше сообщение будет опубликовано только после проверки администратором сайта. Обычно это занимает 1-2 рабочих дня.