AW: Mp startet nicht nach Resume
Ich habe das Problem mittlerweile ein wenig eingekreist. Es scheint tatsächlich mit der restart.vbs zusammen zu hängen.
Hier das Log wenn ich bei laufendem MP "von Hand" die restart.vbs ausführe (dann funktioniert der Restart):
restart.vbs.log
-->
03.03.2010-20:25:33: Starting "restart.vbs" with "C:\Windows\System32\WScript.exe" (v. 5.8)
03.03.2010-20:25:33: Looking for "tskill.exe" in "C:\Windows\System32"
03.03.2010-20:25:33: "tskill.exe" not found
03.03.2010-20:25:33: Kill utility will be "taskkill"
03.03.2010-20:25:33: Executing "taskkill /T /F /IM MediaPortal.exe"
03.03.2010-20:25:33: Killed "MediaPortal" (Exit code=0)
03.03.2010-20:25:34: Executing "MediaPortal"
03.03.2010-20:25:34: Started "MediaPortal" (Exit code=0)
Hier das Log wenn MP nach dem Resume aus dem Hibernate den restart machen soll (funktioniert nicht):
restart.vbs.log
-->
03.03.2010-20:10:03: Starting "restart.vbs" with "C:\Windows\System32\WScript.exe" (v. 5.8)
03.03.2010-20:10:03: Looking for "tskill.exe" in "C:\Windows\System32"
03.03.2010-20:10:03: "tskill.exe" not found
03.03.2010-20:10:03: Kill utility will be "taskkill"
03.03.2010-20:10:03: Executing "taskkill /T /F /IM MediaPortal.exe"
Scheint so als ob die restart.vbs nach dem "taskkill" MP nicht weider neu startet.
Ich habe schon eine verzögerung von 10s in die .vbs eingeabaut. Das ändert aber leider nichts!
Habe nun einen "Workaround" für das Problem mit dem nicht funktionierenden Restart nach Standby/Hibernate gefunden.
Unter HibStart gibt es ein Tool welches Autostarts von Programmen nach dem erwachen aus dem Standby/Hibernate ermöglicht.
Die hibstart.exe in den Autostart kopieren und im Startmenü einen Ordner "HibStart" anlegen.
Achtung: Nicht im Autostart Ordner sondern direkt im Startmenü des angemeldeten users
(für Windows 7 also hier: "C:\Users\[BENUTZERNAME]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\HibStart")
In den Ordner "Hibstart" kann man den eine Verknüpfung zur restart.vbs erstellen.
Ist zwar nicht die eleganteste Lösung aber es funktioniert einwandfrei. Ausserdem denke ich das dieses Tool auch noch andere Aufgaben nach der Rückkehr aus dem Standby/Hibernate ausführen kann.
/PeterSpunkt
Ich habe das Problem mittlerweile ein wenig eingekreist. Es scheint tatsächlich mit der restart.vbs zusammen zu hängen.
Hier das Log wenn ich bei laufendem MP "von Hand" die restart.vbs ausführe (dann funktioniert der Restart):
restart.vbs.log
-->
03.03.2010-20:25:33: Starting "restart.vbs" with "C:\Windows\System32\WScript.exe" (v. 5.8)
03.03.2010-20:25:33: Looking for "tskill.exe" in "C:\Windows\System32"
03.03.2010-20:25:33: "tskill.exe" not found
03.03.2010-20:25:33: Kill utility will be "taskkill"
03.03.2010-20:25:33: Executing "taskkill /T /F /IM MediaPortal.exe"
03.03.2010-20:25:33: Killed "MediaPortal" (Exit code=0)
03.03.2010-20:25:34: Executing "MediaPortal"
03.03.2010-20:25:34: Started "MediaPortal" (Exit code=0)
Hier das Log wenn MP nach dem Resume aus dem Hibernate den restart machen soll (funktioniert nicht):
restart.vbs.log
-->
03.03.2010-20:10:03: Starting "restart.vbs" with "C:\Windows\System32\WScript.exe" (v. 5.8)
03.03.2010-20:10:03: Looking for "tskill.exe" in "C:\Windows\System32"
03.03.2010-20:10:03: "tskill.exe" not found
03.03.2010-20:10:03: Kill utility will be "taskkill"
03.03.2010-20:10:03: Executing "taskkill /T /F /IM MediaPortal.exe"
Scheint so als ob die restart.vbs nach dem "taskkill" MP nicht weider neu startet.
Ich habe schon eine verzögerung von 10s in die .vbs eingeabaut. Das ändert aber leider nichts!
Habe nun einen "Workaround" für das Problem mit dem nicht funktionierenden Restart nach Standby/Hibernate gefunden.
Unter HibStart gibt es ein Tool welches Autostarts von Programmen nach dem erwachen aus dem Standby/Hibernate ermöglicht.
Die hibstart.exe in den Autostart kopieren und im Startmenü einen Ordner "HibStart" anlegen.
Achtung: Nicht im Autostart Ordner sondern direkt im Startmenü des angemeldeten users
(für Windows 7 also hier: "C:\Users\[BENUTZERNAME]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\HibStart")
In den Ordner "Hibstart" kann man den eine Verknüpfung zur restart.vbs erstellen.
Ist zwar nicht die eleganteste Lösung aber es funktioniert einwandfrei. Ausserdem denke ich das dieses Tool auch noch andere Aufgaben nach der Rückkehr aus dem Standby/Hibernate ausführen kann.
/PeterSpunkt