25.09.2021

Shutdown – перезагрузка / выключение Windows через командную строку

Главная Форумы ОС, сети, софт, настройка, hack Семейство Windows Shutdown – перезагрузка / выключение Windows через командную строку

  • Эта тема пуста.
Просмотр 1 сообщения - с 1 по 1 (всего 1)
  • Автор
    Сообщения
  • #1431
    Аноним
    Неактивированный

    Чаще всего перезагрузка / выключение компьютера выполняется через кнопку завершение работы в меню Пуск. Но, системному администратору, порой нужно больше возможностей для управления функциями перезагрузки и выключения компьютера, а именно:

    — перезагрузка удаленного компьютера в сети;

    — перезагрузка компьютера из RDP сеанса;

    — нет кнопки «Завершение работы».

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

    Давайте рассмотрим, как пользоваться командой shutdown. Вот какой у неё синтаксис:

    Code:

    shutdown [-i | -l | -s | -r | -a] [-f] [-m \<компьютер>] [-t xx] [-c «комментарий»] [-d up:xx:yy]

    Без аргументов — Вывод справки по использованию (как и -?)

    -i — Отображение графического интерфейса пользователя для удаленного завершения работы.

    [img]http://holpa.ru/img/img/2018-10/12/7nlgbphqn0mnj8cvnk3bqlxnv.jpg[/img]

    -l — Выход (не совместим с параметром -m)

    -s — Завершение работы компьютера

    -r — Перезагрузка компьютера

    -a — Прекращение завершения работы системы

    -m \<компьютер> — Удаленный компьютер, на котором выполняется действие

    -t xx — Таймаут завершения работы — xx сек.

    -c «comment» — Комментарий (не более 127 знаков)

    -f — Принудительное завершение приложений без предварительного предупреждения

    -d [p]:xx:yy — Код причины завершения работы (u — пользовательский код, p — код запланированного завершения, xx — основной код причины (1 — 255), yy — дополнительный код причины (1 — 65535))

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

    Немедленная перезагрузка через командную строку:

    Code:

    shutdown -r -t 0

    Немедленное выключение через командную строку:

    Code:

    shutdown -s -t 0

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

    shutdown –r –m \192.168.0.85 –t 30 –c “ВАШ КОМПЬЮТЕР БУДЕТ ПЕРЕЗАГРУЖЕН ЧЕРЕЗ 30 СЕКУНД! ПРОСИМ ЗАКРЫТЬ ВСЕ ПРОГРАММЫ С СОХРАНИЕМ ИЗМЕНЕНИЙ.”

    Так же стоит учесть, что при попытке перезагрузить удаленный компьютер, вы должны обладать правами администратора на удаленной машине. Если вы залогинены под учетной записью, не умеющей прав на удаленном компьютере, то запустите командную строку от имени пользователя (C:WindowsSystem32cmd.exe ПКМ + Shift Запуск от имени другого пользователя), который имеет достаточно прав, и выполните команду shutdown.

Просмотр 1 сообщения - с 1 по 1 (всего 1)
  • Для ответа в этой теме необходимо авторизоваться.