1
Windows 7 Forum / Windows runterfahren bei Beendigung eines Prozesses
« am: 06. Januar 2015, 16:57:52 »
Hallo,
manchmal lasse ich in VirtualBox längere Arbeiten machen von Programmen die in der Lage sind den PC runterzufahren - das betrifft da erstmal nur die VM. Nun kann ich mit diesem Skript den Computer (den echten) runterfahren, wenn ein bestimmter Task nicht mehr vorhanden ist.
Hab das testweise mit notepad++.exe und dem Start einer MP3 versucht. Leider ist es nicht möglich das beenden der VM einzutragen, da sowohl das normale VirtualBox-Fenster (wo die ganzen VMs aufgelistet sind) als auch alle gestarteten VMs als VirtualBox.exe im Taskmanager (Reiter Prozesse) auftauchen und der Shutdownbefehl in der VM ja nur die VM, nicht aber das ganze Virtualbox beendet. Man könnte es evtl. so umbiegen, dass der Shutdown-Bevefhl ausgeführt wird wenn statt 2x VirtualBox.exe nur 1x gefunden wird, oder? Ist es auch möglich irgendwie direkt den Namen unter dem die VM im Taskmanager unter Anwendungen auftaucht einzutragen?
Alex
manchmal lasse ich in VirtualBox längere Arbeiten machen von Programmen die in der Lage sind den PC runterzufahren - das betrifft da erstmal nur die VM. Nun kann ich mit diesem Skript den Computer (den echten) runterfahren, wenn ein bestimmter Task nicht mehr vorhanden ist.
Code: [Auswählen]
:loop
TASKLIST | FIND /i "notepad++.exe"
IF ERRORLEVEL 1 start "" "D:\song.mp3"
sleep 60
goto loop
Hab das testweise mit notepad++.exe und dem Start einer MP3 versucht. Leider ist es nicht möglich das beenden der VM einzutragen, da sowohl das normale VirtualBox-Fenster (wo die ganzen VMs aufgelistet sind) als auch alle gestarteten VMs als VirtualBox.exe im Taskmanager (Reiter Prozesse) auftauchen und der Shutdownbefehl in der VM ja nur die VM, nicht aber das ganze Virtualbox beendet. Man könnte es evtl. so umbiegen, dass der Shutdown-Bevefhl ausgeführt wird wenn statt 2x VirtualBox.exe nur 1x gefunden wird, oder? Ist es auch möglich irgendwie direkt den Namen unter dem die VM im Taskmanager unter Anwendungen auftaucht einzutragen?
Alex