Как выключать компьютер по таймеру

Как выключить компьютер с помощью cmd или bat файла

Вопрос: мне нужно немедленно (без ожидания) выключить компьютер с помощью cmd. Как я могу это сделать? Из этой статьи вы узнаете, как выключить компьютер, используя командную строку и используя bat-файл на примере Windows 10.

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

  1. Запустить командную строку.
  2. Введите команду и нажмите Enter:

Ваш компьютер начнет немедленно выключаться:

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

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

Команда «Выполнить»

  1. Ввести команду shutdown -s -t 3600

Выполнить

Уведомление

Чтобы отменить автоматическое отключение, необходимо выполнить команду Shutdown -a. Если все сделать правильно, в трее появится системное сообщение, подтверждающее отмену.

Внимание! Значение нужно вводить в секундах, то есть:
1 час = 3600 секунд
1 час 30 минут = 5400 секунд
2 часа = 7200 секунд

Создание bat файла

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

  1. Открыть блокнот;
  2. Записать команду и время;

вводим данные

Сохранение

Выбор кодировки

Созданные файлы

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

  1. Нажать Win+R и набрать команду taskschd.msc;

Ввод команды

Создание

Проверяем

Для удаления, следуйте скриншоту

Создание ярлыка

  1. Создать ярлык на рабочем столе;

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

Прописываем значение

Созданные файлы на рабочем столе

Выключить или перезагрузить компьютер программой nhss

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

Выключить компьютер можно следующей командой:

Перезагрузить компьютер можно следующей командой:

Команды просты в использовании, но потребуется установить программу nhss.exe и прописать путь к ней.

Как настроить автоматическое отключение ноутбука?

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

  1. Вызываем окно «Выполнить» через меню «Пуск -> Выполнить» или горячими клавишами «Win + R»
  2. Вводим «shutdown –s –f – t 1000», где «1000» – это количество секунд, через которое произойдёт автоматическое выключение
  3. Нажимаем «Enter»

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

Статьи похожей тематики:

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

Следующая страница блога poisk

Micron и Western Digital обзор карты microSDXC UHS-I емкостью 1 ТБ
Задавайте вопросы на форуме, спрашивайте вконтакте, следите за нами в WhatsApp, читайте в дзен.

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

На данный момент мы имеем три батника , каждый из которых выполняет свою функцию: выключение компьютера, перезагрузку и отмену запланированных действий.
Для начала напишем основную часть нового единого bat-файла . Суть будет заключаться в том, чтобы спрашивать у пользователя, какое из трёх действий требуется выполнить, а потом уже переходить к той части, которая отвечает за нужную функцию.

Выбор функции зададим следующей строчкой (её, как и весь файл, можно отредактировать на своё усмотрение, как будет удобнее):

Здесь мы задаём новую переменную answer , значение которой вводится при каждом запуске файла и подтверждается нажатием клавиши Enter .
Переход к нужной части бат-кода осуществляем командой goto, в данном случае строчка будет иметь следующий вид:

Начало каждой независимой части ознаменуем, соответственно, как :1, :2 и :0
Для грамотного выполнения сделаем завершение каждой части кода не командой pause, а командой exit, добавив перед закрытием окна двухсекундную задержку:

И в завершении добавим раскрашивание текста разным цветом, в зависимости от выполняемой команды:

На выходе мы получим следующий код:

Каждая команда уже описана выше. Вот, как это работает:

  1. Мы запускаем батник.
  2. В ответа на вопрос о выборе функции вводим 1, 2 или 0. , подтверждаем ввод клавишей Enter .
  3. Консоль перейдёт к соответствующей части кода и, если это выключение или перезагрузка, спросит, через сколько минут произвести требуемое действие.
  4. Потом введённое значение преобразуется в секунды и добавляется в команду, параметры которой и определяют запланированное действие.

Скачать готовый bat-файл для автоматического выключения компьютера можно из прикреплённого архива: auto-shutdown-bat.

Для удобства можно упаковать получившийся батник в SFX-архив и добавить к нему иконку. В итоге получится простая портативная программа для автоматического выключения и перезагрузки компьютера через заданный интервал времени: auto-shutdown-exe.

Оцените статью
Fobosworld.ru
Добавить комментарий

Adblock
detector