Перейти к содержимому

Shutdown a что это

  • автор:

shutdown

Позволяет одновременно завершить работу или перезапустить локальные или удаленные компьютеры.

Синтаксис

shutdown [/i | /l | /s | /sg | /r | /g | /a | /p | /h | /e | /o] [/hybrid] [/soft] [/fw] [/f] [/m \\computer][/t xxx][/d [p|u:]xx:yy [/c "comment"]] 

Параметры

  • P — указывает, что планируется перезагрузка или завершение работы.
  • U — указывает, что причина определяется пользователем.
    Если p или u не задано, перезапуск или завершение работы не запланировано.
  • xx — указывает основной номер причины (положительное целое число, меньше 256).
  • yy Указывает незначительный номер причины (положительное целое число, меньше 65536).
Замечания
  • Пользователям необходимо назначить завершение работы системного пользователя, чтобы закрыть локальный или удаленный компьютер, который использует команду завершения работы .
  • Пользователи должны быть членами группы Администратор istrators, чтобы непредвиденное завершение локального или удаленного администрирования компьютера. Если целевой компьютер присоединен к домену, члены группы доменных Администратор s могут выполнять эту процедуру. Дополнительные сведения см. в разделе:
    • Локальные группы по умолчанию
    • Группы по умолчанию
    • Использование параметра /p в коде причины незапланированного завершения работы приводит к сбою завершения работы.
    • Не используется параметр /p и предоставляется только код причины запланированного завершения работы, а также приводит к сбою завершения работы.

    Причины завершения работы или перезапуска используют следующую легенду:

    • E: ожидаемое завершение работы или перезагрузка, которая планируется и передается заранее.
    • U: непредвиденное завершение работы или перезапуск происходит, когда система перестает работать из-за ошибки, например сбоя системы, сбоя питания или другого.
    • P: плановое завершение работы или перезагрузка, запланированное заранее, например обслуживание системы, установка программного обеспечения или другое.
    • C: Определяемый клиентом— укажите пользовательскую причину завершения работы или перезапуска системы.
    Тип причины Основная Незначительный Description
    U 0 0 Другие (незапланированные)
    E 0 0 Другие (незапланированные)
    E или P 0 0 Other (Planned)
    U 0 5 Другой сбой: система не отвечает
    E 1 1 Оборудование: обслуживание (незапланированное)
    E или P 1 1 Оборудование: обслуживание (плановое)
    E 1 2 Оборудование: установка (незапланированная)
    E или P 1 2 Оборудование: установка (плановая)
    E 2 2 Операционная система: восстановление (незапланированное)
    E или P 2 2 Операционная система: восстановление (запланированное)
    P 2 3 Операционная система: обновление (запланированное)
    E 2 4 Операционная система: перенастройка (незапланированная)
    E или P 2 4 Операционная система: перенастройка (плановая)
    P 2 16 Операционная система: пакет обновления (запланированный)
    2 17 Операционная система: горячее исправление (незапланированное)
    P 2 17 Операционная система: горячее исправление (запланированное)
    2 18 Операционная система: исправление безопасности (незапланированное)
    P 2 18 Операционная система: исправление безопасности (запланированное)
    E 4 1 Приложение: обслуживание (незапланированное)
    E или P 4 1 Приложение: обслуживание (плановое)
    E или P 4 2 Приложение: установка (плановая)
    E 4 5 Приложение: безответственное
    E 4 6 Приложение: нестабильное
    U 5 15 Сбой системы: ошибка остановки
    U 5 19 Проблема безопасности (незапланированная)
    E 5 19 Проблема безопасности (незапланированная)
    E или P 5 19 Проблема безопасности (плановая)
    E 5 20 Потеря сетевого подключения (незапланированная)
    U 6 11 Сбой питания: отсоединенные шнуры
    U 6 12 Сбой питания: среда
    P 7 0 Завершение работы устаревшего API

    Примеры

    Чтобы принудительно закрыть и перезагрузить локальный компьютер после одной минуты задержки, введите следующее: » Приложение: обслуживание (запланированное) и комментарий «Перенастройка myapp.exe»:

    shutdown /r /t 60 /c "Reconfiguring myapp.exe" /f /d p:4:1 

    Чтобы перезапустить удаленный компьютер myremoteserver с теми же параметрами, что и в предыдущем примере, введите:

    shutdown /r /m \\myremoteserver /t 60 /c "Reconfiguring myapp.exe" /f /d p:4:1 

    Чтобы перезапустить удаленный компьютер myremoteserver за 5 минут из-за обновления системы безопасности и включить пользовательскую причину в средство отслеживания событий завершения работы, введите:

    shutdown /r /t 300 /e /c "Security Update" /m \\myremoteserver 

    Дополнительные ссылки

    Команда SHUTDOWN — выключение / перезагрузка компьютера

    Команда SHUTDOWN используется для завершения сеанса пользователя, перезагрузки компьютера, перевода его в спящий режим или выключения питания. При наличии соответствующих разрешений, команда может выполняться для удаленной системы.

    Формат командной строки:

    SHUTDOWN.EXE [/i | /l | /s | /r | /g | /a | /p | /h | /e] [/f] [/m \\компьютер][/t xxx][/d [p|u]xx:yy [/c «комментарий»]]

    Если в командной строке не заданы параметры, или задан параметр /? — то на экран выдается краткая справка по использованию команды.

    Вместо синтаксиса /ключ допускается использование -ключ :

    SHUTDOWN.EXE [-i | -l | -s | -r | -g | -a | -p | -h | -e] [-f] [-m \\компьютер][-t xxx][-d [p|u]xx:yy [-c «комментарий»]]

    Параметры командной строки:

    /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).

    Для управления процессами выключения и перезагрузки, пользователь должен обладать правами администратора по отношению к управляемой системе.

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

    shutdown или shutdown /? — отобразить справку по использованию команды.

    shutdown /s — выключить питание компьютера через 30 секунд. Пользователю будет выдано предупреждение о запланированном выключении.

    shutdown /s /t 0 — выключить питание компьютера немедленно.

    shutdown /s /t 60 /m \\COMP7 — выключить питание компьютера COMP7 через 60 секунд.

    shutdown /s /t 60 /m \\192.168.0.1 — выключить питание компьютера с IP-адресом 192.168.0.1 через 60 секунд. При необходимости, пользователь с правами администратора, может отменить процесс выключения командой shutdown -a

    shutdown /h — перевести компьютер в режим гибернации. При выполнении команды, вся информация из оперативной памяти (процессы, программы, данные) сохраняются в специальном файле hyberfil.sys , находящемся в корневом каталоге системного диска и выполняется обычное выключение питания. При следующем включении компьютера, диспетчер загрузки Windows ( BOOTMGR ) выполнит восстановление состояния системы из файла hyberfil.sys . Режим перевода в гибернацию должен быть включен для данного компьютера, например командой powercfg /H on или с помощью оснастки «Электропитание» панели управления Windows. Также, необходимо учитывать, что для реализации данного режима потребуется наличие большого объема свободного места на жестком диске под копию оперативной памяти.

    shutdown /l — завершить сеанс текущего пользователя. Команда завершения сеанса может быть выполнена только на локальном компьютере и только для текущего пользователя. Аналогично выполнению команды logoff без параметров.

    shutdown /r — выполнить перезагрузку локального компьютера. По умолчанию, перезагрузка выполнится через 30 секунд, если не задан параметр /t

    shutdown /r /o /t 0 — выполнить перезагрузку локального компьютера немедленно ( /t 0 ) , с возможностью выбора дополнительных опций ( /o ). После перезагрузки на экран выводится меню выбора действий, с помощью которого можно либо продолжить обычную загрузку, либо выбрать дополнительные режимы для диагностики и восстановления системы. Параметр /o допустим для операционных систем Windows 8 и более поздних.

    shutdown /r /m \\192.168.0.1 — выполнить перезагрузку компьютера с IP-адресом 192.168.0.1.

    shutdown /g — выполнить перезагрузку с восстановлением выполнения приложений, зарегистрированных с использованием функции API RegisterApplicationRestart . Обычно используется при обновлении системы, когда в процессе установки необходима перезагрузка с продолжением процесса обновления.

    shutdown /r /c «Плановая перезагрузка» /d P:12:555 — выполнить перезагрузку компьютера с отображением сообщения «Плановая перезагрузка» и записью в системный журнал причины — «Запланированная», основной код — «12» (0x0B), дополнительный код — «555» (0x022b).

    shutdown /i — запуск графической среды утилиты shutdown.exe . На экран выводится «Диалог удаленного завершения работы».

    Диалог удаленного завершения работы

    Для выполнения операции выключения, перезагрузки или завершения сеанса пользователя, нужно ввести имя или IP- адрес компьютера с использованием кнопки «Добавить», выбрать желаемое действие, причину и заполнить поле «Комментарий», текст из которого будет отображаться в информационном сообщении о запланированном действии. Для большинства причин, поле комментария является обязательным, и без его заполнения кнопка «OK» будет неактивной.

    В Windows 7 и более поздних, удаленное выключение или перезагрузка с использованием команды shutdown , может завершаться ошибкой ”Отказано в доступе (5)” даже при наличии прав администратора и при разрешении принудительного удаленного завершения работы в локальных групповых политиках. Кроме того, при обращении к скрытым административным ресурсам C$ , ADMIN$ . и т.п. удаленного компьютера запрашивается имя пользователя и пароль, но подключение завершается отказом в доступе. Проблема решается выводом компьютера из домашней сети и добавлением (изменением) параметра реестра, в раздел:

    hklm\Software\Microsoft\Windows\CurrentVersion\Policies\System
    необходимо добавить параметр LocalAccountTokenFilterPolicy , принимающий занчение dword:00000001

    После занесения данных в реестр, для применения изменений требуется перезагрузка.

    Управление электропитанием в командной строке Windows — команда POWERCFG

    Shutdown a что это

    Команда shutdown применяется для изменения административного статуса интерфейса. Используется в режиме interface configuration.

    Значение по умолчанию значение по умолчанию отсутствует.

    Режимы команды Interface configuration.

    Рекомендации по использованию

    Команда shutdown используется для изменения административного статуса (выключения/включения) интерфейса.

    Команда изменяет административный статус интерфейса немедленно после ввода команды, который сохраняется в загрузочных скриптах ОС.

    Для отключения интерфейса используется команда shutdown . При отключении интерфейса остальные настройки сохраняются (IP-адрес и др.).

    Если при отключении произойдет ошибка, то выдается сообщение: Cannot disable the interface (Reason: ) .

    Если интерфейс отключился, но состояние интерфейса не удалось сохранить, выдается сообщение: Interface was disabled , but the state of the interface was not saved . The changes will be lost after reboot .

    Для включения интерфейса используется команда no shutdown , статус интерфейса также сохраняется в загрузочных скриптах.

    Если при включении произойдет ошибка, то выдается сообщение: Cannot enable the interface (Reason: ) .

    Если интерфейс включился, но состояние интерфейса не удалось сохранить, выдается сообщение: Interface was enabled , but the state of the interface was not saved . The changes will be lost after reboot .

    По команде show running — config отображается текущее системное состояние интерфейса.

    Если на интерфейсе на момент выполнения команды no shutdown отсутствуют IP адреса (по show running — config показывается команда “ no ip address ”), то команда обрабатывается нормально (без дополнительной нотификации), однако реального включения интерфейса по данной команде не произойдет – он будет отложен до ввода IP адреса на интерфейсе.

    Например имеем следующую ситуацию:

    interface FastEthernet 0/1

    Последовательность команд (отложенное включение интерфейса):

    interface FastEthernet 0/1

    ! Реально интерфейс еще не включен

    ! Следующая команда выставляет IP-адрес на интерфейсе и включает интерфейс:

    ip address 192.168.10.10 255.255.255.0

    и команд (прямое включение интерфейса):

    ip address 192.168.10.10 255.255.255.0

    в конечном счете приводят к одинаковому результату.

    Если после команды no shutdown , но до ввода IP-адреса посмотреть конфигурацию с помощью show running — config , вместо команды shutdown будет выдано предупреждение следующего вида:

    ! Warning: command «no shutdown» was delayed until IP address set

    Отложенная команда “ no shutdown ” действует только в пределах текущей сессии cs_console. Если после ввода данной команды не выставить IP-адрес на интерфейсе и выйти из cs_console, то данная команда будет проигнорирована.

    В этом случае при следующем входе в cs_console по show running — config будет показана исходная конфигурация:

    Команды shutdown и no shutdown исполняются даже в том случае, если результат исполнения команды уже соответствует текущему административному статусу интерфейса. Это сделано для того, чтобы избежать ситуаций, когда текущий административный статус может не совпадать со статусом, записанным в загрузочных скриптах ОС. В этом случае введенная команда принудительно запишет указанный статус в скрипты.

    Команда shutdown: корректное завершение работы системы

    Существует несколько команд для завершения работы системы. Например, halt останавливает работу компьютера, но не выключает питание. Эта команда предназначена для устаревших машин, которые не поддерживают расширенное управление питанием. Есть также утилита poweroff, которая и завершает работу системы, и отключает питание.

    Однако наиболее используемой является команда shutdown, которая позволяет не только завершить работу системы после остановки всех запущенных процессов, но и перезагрузить или отложить выключение на заданное время.

    # shutdown [OPTION]. ВРЕМЯ [СООБЩЕНИЕ]

    Чаще всего используется вариант :

    # shutdown -h now

    Это значит, что завершение работы и отключение питания произойдет прямо сейчас.

    Данный вариант отлично подойдет для персонального компьютера, а в многопользовательских системах лучше заранее предупредить о том, что работа будет остановлена в определенное время. К примеру, если мы хотим отключить систему в 19.00, необходимо ввести

    # shutdown -h 19:00

    Команда также позволяет выводить сообщение при завершении работы системы. Для этого достаточно разместить текст после указания времени выключения.

    # shutdown -h 19:00 [сообщение]

    Можно также задать период времени, спустя который система отключится. Если мы хотим, чтобы выключение произошло через час, то команда будет выглядеть таким образом

    # shutdown -h +60

    Чтобы перезагрузить систему, используем ключ -r.

    # shutdown -r now

    В этом случае также можно задать время перезагрузки, как и при завершении работы.

    Более детальную информацию смотрите в руководстве.

    Тем, кто не знаком с Linux администрированием, но хочет освоить азы, рекомендуем пройти курс «Linux для новичков»!

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

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