Как настроить автоматическое выключение ПК на Windows
Данная статья посвящена тому, как заставить компьютер автоматически выключаться, перезагружаться, переходить в режим гибернации через определённый период времени, а также сделать так, чтобы Cortana выполняла все эти действия по голосовой команде. Способ актуален как для Windows 10, так и для более ранних версий «оконной» операционной систем от Microsoft – Windows 8.1, Windows 7 и Windows XP. Способ с применением Cortana, как ни странно, актуален лишь для Windows 10.
Чтобы выполнить выключение, перезагрузку или же перевести компьютер в режим гибернации, достаточно воспользоваться некоторыми командами, заложенными в операционную систему. Данные команды позволяют не только воспользоваться нужным режимом, но и настроить время, по истечению которого будет выполнено одно из упомянутых ранее действий. Обратите внимание на то, что в некоторых старых версиях ОС Windows режим гибернации недоступен.
Первый этап. Выбор нужных команд
Основной командой для выключения, перезагрузки и перевода в режим гибернации является «shutdown». Однако, она не работает без так называемых аргументов, которые дают понять системе, что же ей нужно сделать. Аргументы вводятся через пробел со знаком «-» (без кавычек). Их достаточно много, но вам нужны лишь основные
— Выключение: аргумент «-s» (без кавычек).
— Перезагрузка: аргумент «-r» (без кавычек). Его нельзя использовать вместе с аргументом «-s».
— Гибернация: аргумент «-h» (без кавычек). Его нельзя использовать вместе с аргументами «-s» или «-r».
— Установка таймера: аргумент «-t». Рядом с ним через пробел указывается время, через которое необходимо сделать нужную операцию. Время задаётся в секундах.
— Отмена запланированного выключения, перезагрузки или же перехода в режим гибернации: аргумент «-a» (без кавычек). Как ни странно, он не используется с аргументами «-s», «-r» и «-h».
Примеры команд
1. Выключение компьютера:
2. Перезагрузка компьютера:
3. Перевод компьютера в режим гибернации:
4. Выключение компьютера через час (3600 секунд):
5. Перезагрузить компьютер через три часа (10800 секунд):
6. Отменить предыдущее действие:
Второй этап. Создание BAT-файлов или ярлыков
Конечно же все нужные команды можно выполнить в командной строке, предварительно вставив их туда, но куда проще создать файл формата *.bat или ярлык, содержащий команды.
Создание BAT-файла
1. Кликните правой кнопкой мышки по рабочему столу или же по пустому месту в «Проводнике» и выберите «Создать» > «Текстовый документ».
2. Откройте только что созданный текстовый файл и вставьте в него нужные команды.
3. Перейдите в «Файл» и нажмите на «Сохранить как…».
4. Выберите директорию для сохранения файла.
5. В поле «Тип файла» выберите «Все файлы».
6. В поле «Имя файла» введите название будущего BAT-файла и в конце укажите расширение «.bat» (без кавычек). Например, shutdown.bat.
7. Нажмите на кнопку «Сохранить».
При запуске данного файла все команды, прописанные в нём, буду выполнены.
Создание ярлыка
1. Правой кнопкой мышки кликните по рабочему столу или пустому месту в окне «Проводника» и выберите «Создать» > «Ярлык». В поле, где нужно указать расположение файла, для которого создаётся ярлык, необходимо вставить нужную команду.
2. Дайте название ярлыку и сохраните все внесённые изменения. После того, как вы его запустите, заданные команды автоматически выполнятся.
Как приказать Cortana выключить/перезагрузить/переключить в гибернацию компьютер
Для этого всего лишь нужно создать ярлыки с командами и закинуть их в папку по пути:
Данная папка содержит в себе список ярлыков из меню «Пуск». Если вы желаете создать несколько ярлыков с командами с разными режимами и временем их применения, лучше всего сделать для них отдельную папку и переместить их в неё. После того, как вы добавите туда ярлыки, они появятся в меню «Пуск». Cortana без проблем сможет находить их и запускать. Например, если вы создадите ярлык для выключения компьютера и назовёте его «Shutdown», то для того, чтобы она запустила его, вам необходимо произнести следующую фразу: «Hey, Cortana, run Shutdown». После этого она незамедлительно откроет ярлык, а он уже выполнит прописанную команду.