guten Morgen
hier mal eine ausschnitt aus meinem Skript... (der nicht funktioniert)
Code
If BitAND(GUICtrlRead($energy), $GUI_CHECKED) then
Run("cmd.exe")
WinWaitActive("C:\WINDOWS\system32\cmd.exe")
Send("powercfg /hibernate on")
Send("{Enter}")
WinWaitActive("C:\WINDOWS\system32\cmd.exe")
Send("powercfg /setactive 0 /numerical")
Send("{Enter}")
WinWaitActive("C:\WINDOWS\system32\cmd.exe")
Send("powercfg /change 0 /numerical /hibernate-timeout-ac 60")
Send("{Enter}")
WinWaitActive("C:\WINDOWS\system32\cmd.exe")
WinClose("C:\WINDOWS\system32\cmd.exe")
EndIf
Alles anzeigen
Er ruft die Console auf und gibt "powercfg /hibernate on" ein dann sollt eine schlichtes ENTER folgen xDD was folgt ist aber ein ENTER,powercfg /hibernate on, ENTER,powercfg /hibernate on, ENTER,powercfg /hibernate on, ENTER,powercfg /hibernate on... also quasi eine schleife die nicht endet...WHY? =)
LG