Ik heb hier thuis een computer die 24/7 aanstaat. Deze moet natuurlijk eens in de zoveel tijd voor bijvoorbeeld update's opnieuw opstarten.
Sinds kort heb ik op deze computer ook een virtual machine draaien via VMware player.
Als de computer voor bijvoorbeeld update's nu opnieuw opstart komt deze niet verder dan "1 programma moet nog worden gesloten: " dit is de virtual machine en sluit de computer dus ook niet af.
Nu heb ik voor het opstarten al een bat-scriptje gemaakt zodat de virtual machine automatisch wordt opgestart als windows wordt opgestart met behulp van VMware VIX. Dit gebeurd met de volgende regel:
"D:\Programmas\VIX VMware\vmrun.exe" start "D:\Gebruikers PC\Windows 7.vmx"
Dit werkt perfect.
Voor het afsluiten heb ik ook een scriptje gemaakt:
"D:\Programmas\VIX VMware\vmrun.exe" suspend "D:\Gebruikers PC\Windows 7.vmx"
Ook dit werkt perfect als ik deze met de hand uitvoer.
Nu wil ik dat het afsluit script wordt uitgevoerd als windows van de host pc ook afsluit. Ik heb geprobeerd dit in de groups policy te zetten onder computerconfiguratie -> windows-Instellingen -> Scripts(Opstarten/Afsluiten) en onder Gebruikersconfiguratie -> windows-Instellingen -> Scripts(Aanmelden/Afmelden).
Echter dit wordt pas uitgevoerd nadat de melding van 1 programma moet nog worden afgesloten verdwenen is (dus de virtual machine al afgesloten is).
Hoe kan ik ervoor zorgen dat dit script meteen wordt uitgevoerd als bijvoorbeeld het commando shutdown.exe /r wordt gebruikt of als windows update opnieuw wilt opstarten, zonder dat ik eerst handmatig de VM moet afsluiten.
Met vriendelijke groet,
Joep1222
Sinds kort heb ik op deze computer ook een virtual machine draaien via VMware player.
Als de computer voor bijvoorbeeld update's nu opnieuw opstart komt deze niet verder dan "1 programma moet nog worden gesloten: " dit is de virtual machine en sluit de computer dus ook niet af.
Nu heb ik voor het opstarten al een bat-scriptje gemaakt zodat de virtual machine automatisch wordt opgestart als windows wordt opgestart met behulp van VMware VIX. Dit gebeurd met de volgende regel:
"D:\Programmas\VIX VMware\vmrun.exe" start "D:\Gebruikers PC\Windows 7.vmx"
Dit werkt perfect.
Voor het afsluiten heb ik ook een scriptje gemaakt:
"D:\Programmas\VIX VMware\vmrun.exe" suspend "D:\Gebruikers PC\Windows 7.vmx"
Ook dit werkt perfect als ik deze met de hand uitvoer.
Nu wil ik dat het afsluit script wordt uitgevoerd als windows van de host pc ook afsluit. Ik heb geprobeerd dit in de groups policy te zetten onder computerconfiguratie -> windows-Instellingen -> Scripts(Opstarten/Afsluiten) en onder Gebruikersconfiguratie -> windows-Instellingen -> Scripts(Aanmelden/Afmelden).
Echter dit wordt pas uitgevoerd nadat de melding van 1 programma moet nog worden afgesloten verdwenen is (dus de virtual machine al afgesloten is).
Hoe kan ik ervoor zorgen dat dit script meteen wordt uitgevoerd als bijvoorbeeld het commando shutdown.exe /r wordt gebruikt of als windows update opnieuw wilt opstarten, zonder dat ik eerst handmatig de VM moet afsluiten.
Met vriendelijke groet,
Joep1222