Как запланировать Windows, чтобы запланировать его, чтобы проснуться и перейти в режим сна
Разное / / March 18, 2020
Последнее обновление
Лень заходить в офис и нажимать кнопку ВКЛ каждое утро? Я тоже. Вот почему я настроил Windows Task Scheduler, чтобы мой компьютер автоматически спал и просыпался в определенное время. Вы можете тоже с этим уроком.
Брайан проделал потрясающую работу по освещению нескольких интересных вещей, которые вы можете сделать с помощью Windows Task Scheduler. Еще одно: планирование Windows для автоматического включения или выключения в определенное время. Почему вы хотите это сделать? Я не знаю о вас, но я некоторое время использовал свой настольный ПК с Windows 7 в качестве файлового сервера. Вместо того, чтобы отправлять пакеты по пробуждению по локальной сети каждый раз, когда я хотел получить доступ к файлу на моем файловом сервере Windows, я решил оставить его включенным с 10:00 до 22:00 каждый день. Это был компромисс между пробуждением по требованию и круглосуточным включением компьютера (извините, среда).
Есть сторонние программы управления питанием, которые делают это, многие из которых поставляются в комплекте с ноутбуками. Но если вы находитесь на обычном рабочем столе Windows, вы можете просто пойти дальше и сделать это изначально. Вот как:
1. Отключить гибридный сон / гибернацию. (Необязательно, но рекомендуется.)
2. Создайте файл сценария (.bat), чтобы перевести компьютер в спящий режим.
3. Создайте файл сценария (.bat), чтобы разбудить ваш компьютер.
4. Запланируйте ваш компьютер, чтобы спать и просыпаться в определенное время.
Как отключить гибридный сон / гибернацию в Windows
Первый шаг - отключить гибридный режим сна и / или гибернацию на вашем компьютере. Почему вы хотите это сделать?
Hibernate - это функция энергосбережения, которая сохраняет состояние вашего компьютера (включая несохраненные документы, состояния программ и т. Д.) на основной жесткий диск вместо ОЗУ (как в спящем режиме). Компромисс - более медленное время возобновления, но меньше энергии привлечь. Это важно для ноутбуков с батареями, но не так много для настольных компьютеров. Гибридный спящий режим позволяет сохранять открытые документы и состояния приложений в памяти и на жестком диске. Это значит, что вы ничего не потеряете в случае отключения электроэнергии.
Но реальная проблема заключается в том, что иногда гибридный режим сна / гибернации может мешать автоматическому сценарию пробуждения, в зависимости от вашей конфигурации. В моем случае выход из спящего режима из сценария работал только наполовину: компьютер включался, вентиляторы вращались, и я застревала на экране «Возобновление Windows» навсегда. Если у вас есть подобные проблемы, вы можете просто отключить гибернацию / гибридный сон. Вот как:
Откройте командную строку от имени администратора. Для этого в Windows 7 нажмите кнопку «Пуск», введите Cmd а затем щелкните правой кнопкой мыши cmd.exe и выбрать Запустить от имени администратора.
Тип powercfg -h выключен и нажмите Enter.
Если команда прошла успешно, вы не получите сообщений об ошибках.
Если вы получите сообщение об ошибке: «У вас нет разрешения на включение или отключение функции Hibernate», А затем перечитайте предыдущий шаг о запуске cmd.exe от имени администратора.
Теперь, как медведь, зависимый от эспрессо, ваш компьютер больше не будет в спящем режиме. Он будет спать, но не впадет в спячку. Миссия выполнена.
Для получения дополнительной информации о спячке против Спи, прочитай эту статью, которую Остин сделал по этому вопросу: Понимание вашего ПК и устройств, Sleep VS. Hibernate [groovyTips]
Как создать пакетный файл (.bat), чтобы перевести компьютер в спящий режим
Мы переведем ваш компьютер в спящий режим, запустив скрипт (.bat), который будет запускать команду сна. Используя пакетный файл, вы можете добавить в него другие параметры и команды позже, не перенастраивая задачу планировщика заданий Windows.
Чтобы создать пакетный файл, откройте Блокнот и введите следующее:
Rundll32.exe Powrprof.dll, SetSuspendState Sleep
Нажмите Файл -> Сохранить как, в разделе Тип файла выберите Все файлы *.* и дайте вашему файлу имя, например sleep.bat (или что-то еще с расширением .bat.)
Понял? Если нет, то вы можете просто загрузить созданные мной спальные и пакетные файлы, нажав Вот.
Как создать пакетный файл (.bat), чтобы разбудить ваш компьютер
Нет команды командной строки, чтобы разбудить ваш компьютер. Это потому, что если вы в состоянии выполнять команды, то ваш компьютер, конечно, уже проснулся. Но мы можем создать пакетный файл с произвольным содержимым, а затем сообщить планировщику задач Windows, что он может разбудить компьютер для его запуска. Итак, продолжайте и создайте командный файл, который делает что-то вроде «echo Hello!» и затем сохраните его как wake.bat.
Опять же, вы также можете просто загрузить наш пакетные файлы сна / пробуждения Вот.
Как запланировать ваш компьютер, чтобы спать и просыпаться в определенное время
Теперь, когда у нас есть пакетные файлы для сна и пробуждения от компьютера, все, что нам нужно сделать, это указать Windows, когда их запускать.
Запустите планировщик задач. Самый быстрый способ добраться до него - нажать кнопку «Пуск» и набрать Диспетчер задач.
щелчок действие а потом Создать задачу; на вкладке «Общие» присвойте ему имя, например «Сон».
в Триггеры нажмите вкладку Новый. Задайте задачу так, чтобы она начиналась «По расписанию», и выберите ежедневное и подключаемое время, когда вы хотите, чтобы она выполнялась. Нажмите ОК.
Ваш триггер будет включен.
Далее нажмите действия вкладка и нажмите Новый. Установите действие «Запустить программу» и перейдите к сценарию sleep.bat. Нажмите ОК.
Вот ваше действие:
Если вы хотите запретить компьютеру спать, если программы запущены или кто-то использует компьютер, используйте следующие настройки на вкладке Условия:
Нажмите ОК. Вы закончили с этой частью. Если вы хотите проверить это, вы можете добавить новый триггер, который приводит его в движение через 1 минуту.
Далее, давайте сделаем Услуга задача. щелчок действие и Создать задачу, и назовите его Wake в общей вкладке.
Затем создайте ежедневный триггер со временем, когда вы хотите разбудить ваш компьютер.
Далее перейдите к действия и сделайте действие, чтобы запустить скрипт wake.bat.
Теперь перейдите к условия Вкладка. Здесь убедитесь, что установлен флажок «Разбудить компьютер для запуска этой задачи».
Нажмите ОК. Теперь ваш компьютер будет просыпаться и спать в назначенное время. Наслаждайтесь!