質問: powercfg -s $matches[“planguid”] 2>&1 # if there were any problems, show the error. if ( $lastexitcode -ne 0) { $result } } else { write-error (“the requested power scheme ‘{0}’ does not exist on this machine” -f $plan) }
回答: powerschemaをその名前ではなく変更する方法を理解しましたguid次のコードは、power schemaを「ultimateperformance」に変更しますが、一般的な名前のいずれかに変更するために使用できます#change to ultimate performance power schema get-ciminstance -n root\cimv2\power -class win32_powerplan | select elementname, isactive | ft -a $p = gwmi -ns root\cimv2\power -class win32_powerplan -filter "elementname ='ultimate performance'" $p.activate() get-ciminstance -n root\cimv2\power -class win32_powerplan | select elementname, isactive | ft -a pause