874 Benutzer online
23. Dezember 2024, 00:54:52

Windows Community



Beiträge anzeigen

Diese Sektion erlaubt es ihnen alle Beiträge dieses Mitglieds zu sehen. Beachten sie, dass sie nur solche Beiträge sehen können, zu denen sie auch Zugriffsrechte haben.


Themen - alexdergrosse

Seiten: [1]
1
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.

: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

Seiten: [1]