Import and Activate Power Scheme

How to import a power scheme and then activate it?

Let’s consider the following power scheme:

  • Name: Corporate-Balanced
  • Power Scheme GUID: dam2e870-e11b-4b99-88d9-9bec021a7dbs

This power scheme has been saved as mypowerscheme.pow

.

Import Power Scheme

powercfg.exe /import mypowerscheme.pow dam2e870-e11b-4b99-88d9-9bec021a7dbs

.

.

Activate Power Plan

powercfg.exe /s dam2e870-e11b-4b99-88d9-9bec021a7dbs

.

.

Result

The following power plan is created and activated:

.

.

Using PSADT…

Here is a script that can be used to deploy it using PSADT:

# Import power scheme
Write-Log "--- Import power scheme ---"
Try {
	Execute-Process -Path "powercfg.exe" -Parameters "/import `"$dirFiles\mypowerscheme.pow`" dam2e870-e11b-4b99-88d9-9bec021a7dbs"
	Write-Log "Power scheme successfully imported"
} 
Catch {
	Write-Log "Exception caught in importing power scheme : $error[0]"
} 


# Set power plan as active 
Write-Log "--- Set power plan as active  ---"
Try {
	Execute-Process -Path "powercfg.exe" -Parameters "/s dam2e870-e11b-4b99-88d9-9bec021a7dbs"
	Write-Log "Power plan successfully activated"
} 
Catch {
	Write-Log "Exception caught in activating power plan : $error[0]"
}