Изменение плана электропитания в фоновом режиме с помощью команды «Выполнить»

Изменение плана электропитания в фоновом режиме с помощью команды «Выполнить»

Гуглил везде, но ответов нет. Хочу изменить схему питания моего ноутбука в бесшумном режиме. Раньше я запускал

powercfg.exe /SetActive <GUID>

Но это создает окно консоли, которое быстро мигает. Я не хочу, чтобы оно отображалось, поэтому я ищу подход типа

rundll32.exe some.dll,someFunction someArgs

Есть ли способ этого добиться?

решение1

Скройте свое окно с помощью запланированной задачи

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

Для этого создайте задачу, затем наОбщийвкладка свойств задачи, настройте опциюПри запуске задачи используйте следующую учетную запись пользователядля использования SYSTEMучетной записи. Не позволяйте задаче запускаться с использованием вашей учетной записи, иначе вы все равно увидите мигающее окно консоли.

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

Связанный контент