easy.2ci
Commodore
- Registriert
- Mai 2006
- Beiträge
- 4.390
Hey,
hab hier ein Windows7 System mit einer VM in Oracles VirtualBox. Diese kann sich aus verschiedenen Gründen selbst beenden.
Ich erstelle gerade eine Batch Datei, die ich periodisch laufen lasse, die schauen soll ob die VM läuft, und falls nicht, diese startet.
Den Start Befehl einfach periodisch absetzen ist doof, denn es kommen Fehlermeldungen, falls diese schon gestartet ist.
Mit
tasklist | sort | find /I "VirtualBox.exe"
prüfe ich, ob die VM gestartet ist. Nur wie baue ich das in ein IF Konstrukt ein, so daß wenn der tasklist nichts liefert, der Start Befehl "VBoxSDL.exe --startvm UbuntuS1" abgesetzt werden kann?
Ein Tipp wäre prima. Steh grad auf dem Schlauch....
hab hier ein Windows7 System mit einer VM in Oracles VirtualBox. Diese kann sich aus verschiedenen Gründen selbst beenden.
Ich erstelle gerade eine Batch Datei, die ich periodisch laufen lasse, die schauen soll ob die VM läuft, und falls nicht, diese startet.
Den Start Befehl einfach periodisch absetzen ist doof, denn es kommen Fehlermeldungen, falls diese schon gestartet ist.
Mit
tasklist | sort | find /I "VirtualBox.exe"
prüfe ich, ob die VM gestartet ist. Nur wie baue ich das in ein IF Konstrukt ein, so daß wenn der tasklist nichts liefert, der Start Befehl "VBoxSDL.exe --startvm UbuntuS1" abgesetzt werden kann?
Ein Tipp wäre prima. Steh grad auf dem Schlauch....