windows スリープ させない

Google Play Music に全部アップロードした

Windowsがスリープしてしまう

PowerShellでスリープ抑止(Win32APIの利用)

SetThreadExecutionState function (Windows)

$SystemRequired = [uint32]1
$Continuous = [uint32]"0x80000000"
$signature = @"
[DllImport("kernel32.dll")]
public extern static uint SetThreadExecutionState(uint esFlags);
"@

$func = Add-Type -memberDefinition $signature -namespace "Win32Functions" -name "_SetThreadExecutionState" -passThru

$func::SetThreadExecutionState($SystemRequired -bor $Continuous);
Read-Host -Prompt "Sleep 抑止しています 終了するにはEnterキーを押してください . . ."