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

  • 10.10.2019

Автоматическое выключение компьютера – крайне полезная опция, которая не раз вас выручит. Пригодится в тех случаях, когда ПК или ноутбук занят длительным процессом, а вам надо уходить. В таком случае можно настроить выключение компьютера – когда нужная операция будет выполнена, он выключится самостоятельно. А вы можете спокойно идти спать, ехать на работу или заниматься другими своими делами.

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

  • проверяете ПК на вирусы;
  • конвертируете видеофайлы;
  • устанавливаете компьютерную игру;
  • загружаете большие файлы;
  • копируете важные данные и т.д.

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

Настроить время выключения компьютера можно 2 способами. Первый – с помощью встроенных средств Windows. Второй – используя дополнительный софт. О последнем способе читайте здесь: . А в этой статье описаны все возможные способы настроить выключение компьютера в заданное время встроенными средствами Виндовс.

Все приведенные ниже методы являются универсальными и работают на Windows 7, 8 и 10. Поэтому, не важно, какая у вас стоит операционная система, запланировать выключение компьютера можно любым удобным способом.

Первый метод, как можно включить автоматическое выключение компьютера или ноутбука – использование раздела «Выполнить». Для этого:

Появится следующее окошко, подтверждающее, что все сделано правильно.

Число 3600 – это количество секунд. Оно может быть любым. Конкретно эта команда активирует автоматическое выключение ПК через 1 час. Процедура является одноразовой. При необходимости повторного выключения необходимо выполнить ее еще раз.

Вместо числа 3600 вы можете написать любое другое:

  • 600 – выключение через 10 минут;
  • 1800 – через 30 мин;
  • 5400 – через полтора часа.

Думаю, принцип понятен и нужное значение вы сможете посчитать сами.

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

Выключение компьютера через командную строку

Еще один очень похожий метод – выключение компьютера через командную строку. Чтобы активировать эту опцию:


Если вдруг передумаете выполнять данную операцию, тогда снова откройте это окно и введите – shutdown -a .

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

Кстати, если эту процедуру надо выполнять регулярно, то есть более простой способ. Чтобы не открывать окно «Выполнить» или командную строку, создайте ярлык (например, на раб. столе). И в поле «Расположение объекта» напишите следующую строку C:\Windows\System32\shutdown.exe -s -t 5400 (число может быть любым). Нажмите «Далее», затем введите имя ярлыка и щелкните «Готово».

Теперь, когда вам необходимо будет установить выключение компьютера, просто щелкните на этот ярлык. И данная опция тут же активируется (вы увидите подтверждающее сообщение).

Для удобства можно создать еще один ярлык, чтобы убрать выключение компьютера (вдруг понадобится). Но здесь уже надо прописать следующее: C:\Windows\System32\shutdown.exe -a (без точки в конце).

Выключение компьютера по расписанию

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

Чтобы это сделать:

  1. Зайдите в Пуск – Панель управления – Администрирование.
  2. Выберите «Планировщик заданий».
  3. В правой колонке кликните на «Создать простую задачу».
  4. Введите понятное вам название – к примеру, «Автоматическое выключение ПК».
  5. Укажите, как часто нужно выполнять данную процедуру (если однократно, тогда лучше выберите один из способов автоматического выключения компа, описанных выше).
  6. Выполните настройку выключения компьютера или ноутбука (укажите время и дату начала).
  7. Выберите первый пункт – «Запустить программу».
  8. В поле «Программа» напишите shutdown , а в поле «Аргументы» – -s -f (ключ -f закрывает программы в принудительном порядке – на случай, если они вдруг зависнут).
  9. Нажмите кнопку «Готово».

Вот так можно поставить время выключения компьютера. Примерно таким же образом осуществляется ежедневная или ежемесячная настройка. Некоторые поля будут другими, но ничего сложного там нет – разберетесь.

Что делать, если требуется отредактировать или удалить эту задачу? В таком случае снова зайдите в «Планировщик» и откройте вкладку «Библиотека». Найдите здесь в списке вашу задачу (по названию) и дважды щелкните левой кнопкой.

В открывшемся окне перейдите в раздел «Триггеры» и кликните на кнопку «Изменить».

Если больше не требуется выключение компьютера по расписанию, тогда зайдите в «Библиотеку», выделите свою задачу, кликните ПКМ, а затем – «Удалить».

Пару слов в заключение

Во многих современных программах есть галочка «Выключить ПК после окончания процедуры». Чаще всего она имеется в тех утилитах, которые долго выполняют свою работу – например, дефрагментацию диска, проверку ноутбука или компьютера на вирусы и т.д.

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

На этом все. Теперь вы знаете, как настроить выключение компьютера или ноутбука в Windows 10, 8 и 7, и легко сможете это сделать. Выбирайте любой способ, какой больше подходит, и пользуйтесь при необходимости.

Кстати, как правильно рассчитать время, когда нужно выключать ПК? Обычно программы показывают примерное значение, когда конкретная процедура (проверка на вирусы или дефрагментация) будет завершена. Посмотрите на него и накиньте еще сверху 20-30% (или больше). В любом случае ваш ПК будет выключен раньше, чем пока вы проснетесь утром или придете вечером с работы.

Сколько способов выключения компьютера вы знаете?

На первый взгляд, нет ничего проще чем выключение компьютера. Однако если поискать, то найдется очень много способов сделать это, как штатных, так и не очень. Кстати, один из наиболее нестандартных способов выключения компьютера, с которым мне пришлось столкнуться — пинок ногой по кнопке блока бесперебойного питания, стоявшего под столом. И в этой статье я постарался собрать все известные мне способы корректного выключения компьютера.

Начнем с простых и доступных способов выключения. Для примера возьмем Windows 8.1, как наиболее актуальную на данный момент операционную систему.

Панель Sharms

Нажимаем сочетание клавиш Win+I и в открывшейся сбоку панели находим кнопку выключения. Также до этой панели можно добраться, наведя указатель мыши в правый угол экрана, либо (для сенсорного экрана) проведя пальцем от правого края к центру и выбрав кнопку Параметры.

Контекстное меню

Кликаем правой клавишей мыши по кнопке Пуск или нажимаем Win+X , в открывшемся контекстном меню выбираем «Завершение работы или выход из системы». Эта возможность появилась в Windows 8.1, видимо как попытка компенсировать отсутствие привычного меню Пуск.

CTRL+ALT+DEL

Привычное сочетание клавиш Ctrl+Alt+Del открывает нам экран параметров безопасности, на котором также есть кнопка выключения компьютера.

Экран блокировки

Есть кнопка выключения и на экране блокировки. Быстро попасть на это экран можно с помощью сочетания клавиш Win+L , либо нажав на свою аватарку на стартовом экране.

ALT+F4

Сочетание клавиш Alt+F4 вызывает окно, в котором можно выбрать вариант завершения работы компьютера.

Кнопка питания

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

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

shutdown.exe

Завершить работу компьютера можно с помощью консольной утилиты shutdown.exe. Эта утилита имеет довольно много параметров, вот некоторые из них:

/p — немедленное выключение компьютера без предупреждения;
/s — закрытие приложений и завершение работы компьютера;
/r — выключение с последующей перезагрузкой компьютера;
/h — переход в режим гибернации;
/t xx — задержка перед выключением компьютера в секундах, используется с ключами /s или /r. По умолчанию составляет 30 сек;
/f — принудительное закрытие всех запущенных приложений. По умолчанию используется при использовании ключа /t с ненулевой задержкой;
/a — отмена завершения работы.

Есть несколько вариантов использования shutdown.exe. Например, можно нажать Win+R , ввести команду shutdown /s /t 30 и нажать ОК.

Эта команда выдаст предупреждение и выключит компьютер через 30 секунд.

Еще один вариант использования утилиты — вызов графического интерфейса с помощью команды shutdown /i . В окне программы надо ввести имя компьютера, выбрать желаемое действие, задержку при выключении, а также указать причину выключения и оставить комментарий. Все эти данные будут зафиксированы в системном журнале.

Можно запустить shutdown.exe из командной строки, запущенной с правами администратора, например:

shutdown /s /t 60 /f /c ″Выключаемся″

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

Как вариант, можно создать для shutdown.exe ярлык и поместить на рабочем столе, в панели управления или на стартовом экране. Очень удобно, можно выключать компьютер одним кликом, либо указать сочетание клавиш для выключения.

PsShutdown

Утилита PsShutdown производства компании Sysinternals представляет из себя аналог штатной shutdown.exe и входит в состав набора PsTools. Утилита не требует установки, достаточно загрузить ее и распаковать в системную папку %windir%\system32. Синтаксис знакомый, например для выключения с минутной задержкой надо выполнить команду psshutdown -s -t 60 .

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

Переходим к тяжелой артиллерии 🙂

PowerShell

Для выключения компьютера в PowerShell достаточно в консоли, открытой с правами администратора, ввести команду Stop-Computer . Никаких дополнительных параметров для задержки или ввода комментария данный командлет не предусматривает, только немедленное выключение.

Копнув чуть глубже, мы выясним, что для выключения командлет использует метод Win32Shutdown класса WMI Win32_OperatingSystem. Этот метод имеет несколько аргументов, поэтому с использованием WMI команда для выключения будет выглядеть так:

(Get-WmiObject Win32_OperatingSystem -EnableAllPrivileges).Win32Shutdown(1)

В качестве аргумента можно указать 1(shutdown), 2(reboot), 8(power off).

Метод Win32Shutdown не дает возможность указать дополнительные параметры, поэтому воспользуемся методом Win32ShutdownTracker, который позволяет указать задержку перед выключением, комментарий, код причины и тип выключения. Вот что получилось:

(Get-WmiObject Win32_OperatingSystem -EnableAllPrivileges).Win32ShutdownTracker(″60″,″Выключение с помощью PowerShell″,″″,″1″)

Эта команда завершает работу системы с минутной задержкой и выводит соответствующее сообщение.

Автоматическое выключение

Для экономии электроэнергии можно настроить переход компьютера в режим гибернации при бездействии. Для настройки жмем Win+R и вводим команду powercfg.cpl (еще один способ открыть оснастку Электропитание), выбираем схему управления и в пункте «Сон» задаем время бездействия, по истечении которого компьютер перейдет в гибернацию. Эту же настройку можно произвести из командной строки, командой POWERCFG /CHANGE hybernate-timeout-ac 30 .

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

Выключение по расписанию

И в завершение еще один нестандартный способ выключения компьютера. Если вы трудоголик и не замечаете времени, проведенного за компьютером, то с помощью планировщика заданий можно настроить завершение работы по расписанию, в указанное время. Сделать это можно несложной 🙂 командой, выполненной из командной строки с правами администратора:

schtasks /create /TN Shutdown /RL Highest /RU ″System″ /SC Daily /ST 00:00 /TR ″%windir%\system32\shutdown.exe /s /t 60 /c \″Пора спать!!! \″″

Эта команда создает запланированное задание с именем Shutdown, которое выключает компьютер ежедневно в полночь. Ключ /RL Highest означает запуск с повышенными привилегиями, а /RU ″System″ запускает задание от имени системы, независимо от наличия пользователя.

В результате в 12 часов ночи вы гарантированно получите вот такое предупреждение.

Ну вроде все, больше способов выключения лично я не знаю. А вы?

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

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

Альтернативой этому может стать команда shutdown (перевод с англ. «shutting down» — выключение). Функционал данной команды позволяет выключить ваш компьютер (как сразу, так и через некоторое время), перезагрузить его, ввести в режим гибернации, выйти из учётной записи. Также, задать особенности выключения в специальном графическом окне, совершить другие действия, позволяющие кастомизировать процесс выключения ПК под нужды конкретного пользователя.

Команда поддерживает как локальное отключение компьютера, так и удалённое, позволяя отключать (перезагружать, вводить в гибернацию и т.д.) другие ПК в вашей сети (необходимо наличие прав администратора).

Как использовать SHUTDOWN

Вы можете активировать shutdown как с помощью классической командной строки, так и используя инструментарий «PowerShell». Также вы можете упростить работу с командой, создав ярлык для её запуска на рабочем столе.

Чтобы начать работу с командой (нажмите на кнопку «Пуск», в строке поиска введите cmd, и нажмите ввод). Рекомендую запускать командную строку от имени администратора по видео:

Функционал команды shutdown выглядит следующим образом:

Из всей обоймы ключей я бы отметил следующие:

shutdown /a – команда останавливает процесс выключения или перезагрузки. Может быть полезна в ситуации, когда служба обновления Виндовс (Windows Update) решила перезагрузить ваш компьютер (или когда вы или какие-либо сторонние программы запустили процесс перезагрузки);

shutdown /s – команда выключения ПК;

shutdown /r – команда перезагрузки PC;

shutdown /g – функционал ключа похож на shutdown /r (компьютер перезагружается), при этом вновь запускаются все зарегистрированные приложения;

shutdown /h – ввод компьютера в режим гибернации;

shutdown /l – выход из учётной записи текущего пользователя (log off);

shutdown /p – выключение компьютера без соответствующих предупреждений. Равноценна команде shutdown /s /f /t 0.

Команда SHUTDOWN — примеры реализации

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

Пример №1. Выключаем питание компьютера немедленно

В командной строке наберите:

shutdown /s /t 0

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

Пример №2. Выключаем питание компьютера с задержкой

В командной строке используйте команду:

shutdown /s /t 3600 (3600 – это время в секундах, в данном примере это 60 минут, т.е. один час). Вместо 3600 поставьте любое удобное для вас время, высчитав его показатель в секундах;

Пример №3. Перезагружаем компьютер немедленно

shutdown /r /t 0

Пример №4. Переводим ПК в режим гибернации

Введите — shutdown /h/t 0

Пример №5. Завершаем сеанс текущего пользователя

Пример №6. Останавливаем выключение компьютера

Если вы передумали выключать компьютер, или хотите воспрепятствовать такому выключению со стороны системы, то наберите в командной строке:

Пример №7. Перезагружаем удалённый компьютер по IP-адресу

shutdown /r /m \\192.168.0.1

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

Пример №8. Выключаем удалённый компьютер по его сетевому имени

shutdown /s /t 300 /m \\COMP1

Команда выключает питание сетевого компьютера COMP1 через 5 минут (300 секунд).

Пример №9. Запускаем графическую утилиту showdown

После запуска на экране появится табличка «Диалог удалённого завершения работы».

С помощью кнопки «Добавить» необходимо указать IP-адрес или имя нужного компьютера, выбрать желаемое действие, а затем заполнить форму «Примечание» (данный текст будет выводиться в предупреждении о выполнении запланированного вами действия).

Пример №10. Перезагружаем ПК с восстановлением работы зарегистрированных приложений

Автоматизируем процесс с помощью создания ярлыков

Также вы можете легко оформить нужную вам команду в виде ярлыка, размещённом на рабочем столе. Затем, когда вам необходимо выполнить указанную операцию, будет достаточно кликнуть по ярлыку, и команда будет выполнена.

Для осуществления этой операции выполните следующее:


Заключение

Команда shutdown позволяет выполнять необходимые операции для выключения и перезагрузки вашего компьютера. Если же функционал данного инструмента вас не устроил, тогда можно обратиться к возможностям таких программ как «Таймер выключения», «Time PC», «Shutdown Scheduler» и других аналогов, позволяющих выключить ПК в заданное вами время.

Вконтакте

Разработчиком операционной системы Windows предусмотрена возможность по расписанию. Как таковой, кнопки выключения с указанием параметров не существует. Для этого нужно воспользоваться командной строкой и другими штатными (встроенными) средствами Windows . Этот способ особенно хорош тем, что работает всегда и везде, поскольку разработан и предусмотрен непосредственно самим разработчиком операционной системы. Проверено на Windows XP, Windows 7, Windows 8.1

Кому не интересна теория, могут сразу перейти в разделы:
-
-

Выключение или перезагрузка компьютера по расписанию
(в заданное время) штатными (встроенными) средствами Windows

по расписанию
(в заданное время) из командной строки (MS DOS)

С незапамятных времён, в комплект поставки всех операционных систем семейства MS Windows входит дисковая операционная система (сокращённо - MS DOS ), которая не имеет привычного пользовательского интерфейса для «бацанья» по нём мышкой. Управление MS DOS производится методом клавиатурного введения набора текстовых команд в специальном окне, в так называемой командной строке . Командная строка работает на любом компьютере, находящимся под управлением любой модификации операционной системы MS Windows.

В операционной системе MS Windows , из командной строки можно сделать абсолютно все, на что только способна эта система.

Командную строку можно вызвать одним из способов:

  • нажать комбинацию клавиш Win+R , ввести cmd.exe , нажать ОК
  • «Меню Пуск > Выполнить», ввести cmd.exe , нажать ОК
  • «Меню Пуск > Все программы > Стандартные > Командная строка»

В любом случае, откроется окно MS DOS
(командная строка для ввода текстовой команды)
Именно в ней (в командной строке) мы будем:

  1. включать и выключать обратного отсчёта ДО
    выключения или перезагрузки компьютера
    (т.е. указывать, через сколько времени произвести действие)
  2. назначать и отменять точное ДЛЯ
    выключения или перезагрузки компьютера
    (т.е. указывать, когда именно произвести действие)

Все манипуляции сводятся к обращению к файлу shutdown.exe
и указанию нужных параметров

Параметры и синтаксис команды shutdown
(для обращения к файлу shutdown.exe)

Файл shutdown.exe отвечает за выключение операционной системы Windows , её перезагрузку и т.д. Для получения перечня параметров запуска файла shutdown.exe из командной строки - жмём сочетание клавиш Win+R , в открывшемся окне вводим cmd.exe (переходим в MS DOS) и уже в DOS-овском окне (вручную) вводим «shutdown /? » (без кавычек). Жмём «OK» (клавиша «Enter»). В ответ система выдаст полный перечень параметров команды shutdown :

Что касается синтаксиса параметров для команды shutdown , то MS DOS понимает оба варианта записи - и через дефис (знак минус «- » на цифровой клавиатуре) и через слеш (косую черту на цифровой клавиатуре):

  1. shutdown /s /f /t 2000 равносильно shutdown -s -f -t 2000
  2. at 23:15 shutdown /r /f равносильно at 23:15 shutdown -r -f

В нашем случае, принципиальной разницы между слешем и дефисом нет. Гораздо важнее помнить о расстановке пробелов (space). Поскольку, в понимании операционной системы, слеш равен дефису с пробелом , то без пробела - может не работать.

Для примера, на скриншоте вверху, я по очереди вводил команды «shutdown-? » и «shutdown -? », а также «shutdown/? » и «shutdown /? ». Ответ системы очевиден.

Упрощённый ввод команды shutdown
(окно «Выполнить»)

Чтобы включить или выключить таймер обратного отсчёта - открываем окно «Выполнить» (Win+R ОК .

Время до выключения (перезагрузки) компьютера нужно вводить в секундах.

Правильный ввод команды подтверждается соответствующими всплывающими окнами в трее. Всплывающие окна должны появляться после каждого правильного введения команды. Выглядят они, примерно так:

Реакция системы на команду выключить или перезагрузить компьютер через 33мин = 2000 секунд
Реакция системы на команду по отмене команды на выключение или перезагрузку компьютера

За 10 минут до выполнения задачи, система начинает напоминать об скором окончании обратного отсчёта. Форма напоминания может иметь несколько вариантов. Наверное, зависит от версии Windows и стиля оформления.

За несколько минут до выполнения задачи система уведомляет об скором окончании обратного отсчёта

Установка из командной строки
точного времени текущей даты
для выключения и перезагрузки компьютера

Установка точного времени текущей даты из позволяет назначить точное время текущей даты для выключения или перезагрузки компьютера. Такая задача будет выполнена только ОДИН раз, после чего процедуру назначения задачи нужно будет повторить. Если нужно, чтобы компьютер систематически выключался по расписанию (в одно и то же время), то тогда нужно использовать или

Чтобы установить точное время текущей даты для выключения или перезагрузки компьютера - открываем окно «Выполнить» (Win+R ), вводим нужную команду и жмем ОК .

Время выключения (перезагрузки) компьютера нужно вводить в указанном формате.
Значения времени, естественно - у каждого своё.

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

Из командной строки удобно создавать ОДНОРАЗОВОЕ задание для выключения или перезагрузки компьютера. Если требуется систематическое выключение компьютера по расписанию (например - в заданное время, в конце рабочего дня), то тогда нужно установить время выключения через или через

Выключение и перезагрузка компьютера
с помощью исполнительного (пакетного) файла

Исполнительные (пакетные) файлы с расширением .bat () значительно облегчают работу с командной строкой. Единожды создав такой bat-файл с текстом нужной команды, можно выполнять её простым кликом по батнику, без утомительного вызова окна командной строки и ввода в него текста команды.

Вспомним список наших команд и создадим соответствующие батники:

  1. shutdown /s /f /t 2000 или shutdown -s -f -t 2000
    (выключить компьютер через 33мин = 2000 секунд)
  2. shutdown /r /f /t 2000 или shutdown -r -f -t 2000
    (перезагрузить компьютер через 33мин = 2000 секунд)
  3. at 23:15 shutdown /s /f или at 23:15 shutdown -s -f
    (выключить компьютер сегодня, в 23:15)
  4. at 23:15 shutdown /r /f или at 23:15 shutdown -r -f
    (перезагрузить компьютер сегодня, в 23:15)
  5. shutdown /a или shutdown -a
    (отменить команду на выключение/перезагрузку компьютера)

Чтобы создать исполнительный (пакетный) батник - открываем блокнот, копируем (пишем) в него нужную строку команды и сохраняем файл с расширением.bat. Для примера создадим два файла - файл «Выключение.bat» и файл «Отмена.bat». В первый файл запишем строку «shutdown /s /f /t 2000 » (без кавычек), во второй - строку «shutdown /a » (без кавычек). Клик по первому файлу будет давать команду на выключение компьютера через 33мин = 2000 секунд. Клик по второму файлу будет отменять команду на выключение компьютера через 33мин = 2000 секунд. Таким образом, мы получим два файла, кликая по которым будем иметь тот-же эффект, что и в случае вызова со вводом в неё нужной команды.

Все очень просто, и - это гораздо удобнее, чем командная строка. К тому-же, этот способ даёт простор для полёта фантазии и творческой мысли. Например, можно задать таймаут в 28800 сек. (28800 сек = 8 часов = длина рабочего дня), положить файл «Выключение.bat» в папку автозагрузки компьютера и уже не беспокоиться о его выключении в конце рабочего дня. Потому что, каждый раз, при загрузке системы, она будет получать команду на своё выключение через 8 часов = 28800 сек. Тот же эффект даст исполнительный.bat-файл в автозагрузке, с содержанием «at 17:00 shutdown /s /f » (без кавычек). При чем, эта команда даже предпочтительней, поскольку устанавливает точное время выключения компьютера и не зависит от количества перезагрузок в течение рабочего дня.

Прикол. Если задать в bat-файле, в папке автозагрузки, таймаут 180 сек., то тогда - комп будет выключаться через 3 мин после своего запуска.

Выключение и перезагрузка компьютера
в заданное время через планировщик заданий

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

Чтобы настроить выключение или перезагрузку компьютера в заданное время через планировщик заданий - открываем планировщик заданий. Он находится в «Меню Пуск > Все программы > Стандартные > Служебные > Планировщик заданий»

Затем, в открывшемся окне пишем имя задачи и её описание. Здесь можно писать все, что душе угодно. Имя задачи и её описание будет потом отображаться в средней колонке планировщика после создания задачи. Я написал имя - «Выключение», описание - «Выключить компьютер» и нажал кнопку «Далее»...

В следующем открывшемся окне нужно выбрать периодичность выполнения задачи. Я выбрал - «Ежедневно». «Далее»...

В следующем открывшемся окне нужно указать дату, с которой начать выполнение задачи и время её выполнения. По-умолчанию, отсвечивают текущие значения даты и времени. Дату можно оставить без изменения (начать сегодня), а вот время нужно поставить своё. Это будет требуемое время выключения компьютера. Я поставил 17:00:00, что соответствует окончанию моего рабочего дня. Строку «Повторять каждые 1 дн.» - оставил без изменения. «Далее»...

В следующем открывшемся окне нужно установить переключатель (чекбокс) против слов «Запустить программу». «Далее»...

В следующем открывшемся окне, в строке «программа или сценарий» вводим команду «shutdown » (без кавычек), а в поле «добавить аргументы» «-s -f » (без кавычек) - для выключения. Если нужно перезагрузить компьютер, то тогда в поле «добавить аргументы» вводим «-r -f » (без кавычек). «Далее»...

Жмём кнопку «Готово». Задача на ежедневное выключение компьютера в 17:00 - создана и запущена. Проверить работу или удалить задание можно следующим образом. Запускаем планировщик, нажимаем на «Библиотека планировщика заданий» и в среднем столбике находим нужное задание (по имени). Правой кнопкой мышки кликаем по нему и в выпадающем меню выбираем нужное.

Для проверки я кликнул на «Выполнить». Компьютер отреагировал мгновенно. Работает, ура!

Выключение компьютера
Выключение компьютера из командной строки

Операционная система Windows самая распространенная в мире и, наверное, достаточно сложно найти пользователя, который никогда бы в ней не работал. Тем не менее, многие не знают о таком инструменте этой ОС как Shutdown. Команда, отдаваемая с его помощью, позволяет производить операции выключения или перезагрузки компьютера по расписанию или удаленно. Как правильно использовать этот полезный инструмент, мы расскажем в этой статье.

Командная строка Windows

Интерфейс командной строки в операционной системе Windows реализован с помощью двух программ. Первая - Cmd.exe, присутствующая во всех версиях ОС семейства NT, и вторая, впервые появившаяся в Windows 7, более современная и гибкая - PowerShell. Особенность их применения заключается в прямом, без использования графического интерфейса, вводе текстовых команд.

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

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

shutdown

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

Shutdown.exe и «оконный» режим

Чтобы вызвать графический интерфейс, который имеется у Shutdown, команда исполнения должна быть введена с ключом «/i». Как ни странно, программа, работающая из командной строки, в этом случае открывает привычное пользователю окно. Называется оно «Диалог удаленного завершения работы».

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

Сетевые управляющие ключи

Вернемся немного назад и посмотрим, какие возможности, при использовании ключей, получает команда Shutdown. Windows 7 и более новые версии могут работать с ней и через старую консоль, и через интерфейс PowerShell. Синтаксис команд в нем практически не изменился, даже расширившись за счет применения новых, аналогичных используемым в командной строке Linux.

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

/ m\\«имя компьютера»

Обращение к удаленной машине. Вводится или доменное имя, или IP адрес, без кавычек.

Поле может содержать до 512 символов и предназначено для передачи удаленному пользователю комментария о причинах выключения или перезагрузки.

/ f

Принудительное, без предупреждения, завершение всех запущенных приложений.

/t хххххххх

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

/ d [ p| u:]xx:yy

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

Отмена действия команды

Ни один человек, даже системный администратор, не может быть на сто процентов застрахован от ошибок. И в этом случае встает вопрос, можно ли и как отменить команду Shutdown, поданную на удаленную машину ошибочно или с неверным ключом? Microsoft предусмотрел такую возможность.

Отменить любое действие, в том числе и неверно заданное, можно, но только в том случае, если при подаче команды был задан параметр задержки ее исполнения. До истечения выбранного промежутка времени администратор может повторно подать на удаленный компьютер команду shutdown/a . В этом случае произойдет отмена любого запланированного заранее действия.

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

Локальные управляющие ключи

Возможности этой команды не ограничиваются работой только с удаленными компьютерами. На локальном компьютере также можно использовать Shutdown Windows. Команда в этом случае задается в текстовом режиме через управляющую консоль. Ключи для управления локальной машиной и расшифровка их действий приведены ниже:

/ l

Завершение сеанса текущего пользователя системы.

/ s

Завершение работы и выключение.

/ r

Завершение работы с последующей перезагрузкой.

/ g

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

/ p

Немедленное отключение без выдачи предупреждений.

/ h

Перевод локального компьютера в энергосберегающий режим.

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

Планировщик задач

Кроме работы с командной строкой, существует возможность создать правило с использованием планировщика задач и функции Shutdown. Команда, с необходимыми ключами, в этом случае задается в интерфейсе планировщика Windows. Находится эта программа в группе «Стандартные - Служебные» основного меню операционной системы. Для ввода задачи потребуется выполнить ее запуск от имени администратора системы.

Выбираем «Создать простую задачу» и заполняем поля, которые нам будут открываться по мере выполнения. На этих этапах будет предложено указать имя нового запланированного действия и задать его расписание. Добравшись до шага, в котором требуется задать программу, впишем в поле нашу команду и зададим необходимые аргументы. Синтаксис ввода ключей в этом случае несколько отличается. Вместо слеш перед ними ставится дефис.

К примеру, задав аргументы -s и -t мы получаем аналог shutdown /s /t. Команда, выполняемая по созданному таким образом расписанию, будет приводить к выключению компьютера по истечении 30 секунд, в течении которых мы будем видеть окно предупреждения.

В заключение

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