› Forums › General › Feedback › Energy options permissions? › Re: Re: Energy options permissions?
20th March 2008 at 22:10
#45641
hey Karstux,
You can use the following workaround:
In the command type:
powercfg /l
My output is for example:
Existing Power Schemes (* Active)
Power Scheme GUID: 381b4222-f694-41f0-9685-ff5bb260df2e (Balanced)
Power Scheme GUID: 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c (High performance) *
Power Scheme GUID: a1841308-3541-4fab-bc81-f71556f20b4a (Power saver)
Now create a batch file with the following content, change the guid’s/names to the ones you got when executing powercfg /L:
@echo off
echo Wich Powerplan do you want to use?
echo [1] Balanced
echo [2] High performance
echo [3] Power saver
echo Powerplan: && set /p plan=
if %plan% == 1 set guid=381b4222-f694-41f0-9685-ff5bb260df2e
if %plan% == 2 set guid=8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c
if %plan% == 3 set guid=a1841308-3541-4fab-bc81-f71556f20b4a
runas /user:Administrator "cmd /c powercfg /setactive %guid%"
ping localhost -n 1 -w 1000>nul
echo.
echo Powerplan is now:
powercfg /L|find ") *"
echo.
pause
Example of execution:
C:UsersAdministratorDesktop>powercfg /l
Existing Power Schemes (* Active)
Power Scheme GUID: 381b4222-f694-41f0-9685-ff5bb260df2e (Balanced)
Power Scheme GUID: 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c (High performance) *
Power Scheme GUID: a1841308-3541-4fab-bc81-f71556f20b4a (Power saver)
C:UsersAdministratorDesktop>changePowerPlan.bat
Wich Powerplan do you want to use?
[1] Balanced
[2] High performance
[3] Power saver
Powerplan:
1
Enter the password for Administrator:
Attempting to start cmd /c powercfg /setactive 381b4222-f694-41f0-9685-ff5bb260d
f2e as user "COMPUTER01Administrator" ...
Powerplan is now:
Power Scheme GUID: 381b4222-f694-41f0-9685-ff5bb260df2e (Balanced) *
Press any key to continue . . .
C:UsersAdministratorDesktop>
You can tweak it by for example removing the pause and echo’s after the runas command or to use parameters so you can just make a shortcut for the different powerplans and only enter your password when changing.
Hope this helps you a bit! 😉