Автоматизація плану живлення Windows


3

Мені подобається постійно тримати свій ноутбук Asus ROG G750JZ (ноутбук), і я вже автоматизовано спав о 01:00 ранку, автоматично пробуджуючись при відкриванні кришки. Однак, оскільки я не використовую ноутбук весь час і тримаю кришку, щоб заощадити енергію, я хотів би додатково збільшити енергозбереження, автоматично перемикаючи план живлення з збалансованого на енергозбереження (власне енергозбереження ASUS Power4Gear) після закриття кришка.

Зараз я зробив багато досліджень на цю тему, на жаль, не зміг знайти нічого, що робить те, що мені потрібно. Найближчим, що я знайшов, був помічник Power Plan Assistant ( http://www.powerplan7.com/home.htm ), але він не пропонує потрібних функцій. Я знайшов кілька тем про команду powercfg за допомогою поворотів, але я не міг їх зрозуміти. Я відкритий для пропозицій, і я також готовий автоматизувати це, написавши сценарій також у powerhell.

ОС: Windows 8.1

Редагувати: я не хочу, щоб він лягав спати, оскільки я хотів би отримувати доступ до нього дистанційно кілька разів на день.


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

Я не хочу, щоб він лягав спати, оскільки отримую доступ до нього віддалено. Вибачте, що не згадуєте про це у питанні.
sirius_helper

Ви повинні відредагувати своє запитання, це досить важливо.
gronostaj

Відповіді:


4

Я раніше відповідав на це питання, тож ваше дослідження могло бути кращим.

Ви можете просто змінити план електроживлення з командного рядка, і оскільки це можливо, ви також можете змінити його за допомогою запланованого завдання.

Ось як:

  1. Відкрийте вікно командної лінії
  2. Введіть: powercfg -l
  3. Клацніть правою кнопкою миші у вікні та виберіть mark.
  4. За допомогою миші виберіть весь номер GUID для схеми повноважень, яку ви хочете встановити. (Це буде виглядати так 12345678-1234-1234-1234-1234567890abc:)
  5. Після вибору всього GUID натисніть правою кнопкою миші. (це скопіює текст у буфер обміну.)
  6. Складіть завдання або відредагуйте існуюче в планувальнику завдань та наведіть йому таку програму з параметрами:

{Guid} - це довге число, яке ви скопіювали:

 powercfg -setactive {Guid}

Просто для уточнення, програма є powercfg, параметри є-setactive {Guid}


1
Дякую за ваш внесок Я не зміг знайти закриваючу кришку в якості тригера в планувальнику завдань, проте мені вдалося розібратися, встановивши тригер на "замок на робочій станції", що я хоч і був досить гарним, оскільки я заблокував ноутбук перед тим, як закрити кришку. Тому я позначив вашу відповідь як відповідь.
sirius_helper

По тому, що ви написали у своєму дописі, здавалося, що ви вже охопили цю частину. Ось чому я не згадував про блокування та розблокування планувальника завдань, саме цим я і користуюся. Я припиняю використовувати свій ПК, я блокую його, планувальник завдань встановлює свої можливості, я починаю його використовувати, я розблоковую, він перемикається назад.
LPChip

Я згадав про автоматичне пробудження при відкритті кришки, що є біологічною ознакою, а не через планувальник завдань (лише спати о 01:00 робиться за допомогою планувальника завдань). На жаль, мій ноутбук не має функції тривоги в біографії, щоб автоматизувати прокидання за допомогою планувальника завдань. Але це рішення досить добре. Я написав два сценарії, щоб змінити електроживлення на блокування та розблокування. Дуже дякую за вашу відповідь, це дуже допомогло. :)
sirius_helper

Ласкаво просимо. :) Тільки для вашого уточнення ви можете заблокувати вікна за допомогою WIN + L, і, скориставшись параметрами схеми powers, ви можете миттєво затемнити екран, відключивши підсвічування. Це буде виглядати так, як ПК буде спати, поки він працює на дуже низькій потужності, роблячи все, що зазвичай робить. У цьому режимі я змусив основний ПК перейти від 250+ до 50 ватт при блокуванні ПК, підтримуючи роботу моїх програм і завдань (таких як завантаження).
LPChip

Єдине, що мені довелося виправити, це те, що якщо комп'ютер продовжує працювати, оновлення Windows може перезавантажити ваш ПК, привівши його до розблокованого стану. Але ви можете запрограмувати щось для блокування ПК при запуску.
LPChip

2

Призначення ярликів для керування живленням:

  • Створіть два пакетні файли, Screen-off.bat та Screen-on.bat.
  • У кожну з них ставимо відповідну powercfg -setactive {guid}команду " ".
  • Створіть ярлики до цих двох * .bat файлів на робочому столі.
  • Використовуючи властивості, створіть клавіші швидкого доступу для цих двох файлів, наприклад, Ctrl+ Alt+ Fі Ctrl+ Alt+ N.
  • Щоб активувати або пакетний файл, використовуйте клавіші швидкого доступу або ще двічі клацніть піктограму ярлика.

Відмінна порада на ярлику. Я обов'язково використовую його в інших своїх проектах. Однак для моєї поточної проблеми кращим рішенням стало використання планувальника завдань. Дякую!
sirius_helper
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.