Suspend vid host reboot (vmware)

Program & appar

0 svar · 396 visningar · startad av Jojoxx

Medlem sedan juni 20004 308 inlägg
Trådstart#1

Jag försöker att få en snäll nedstängning av vmware (suspend) när host-maskinen behöver starta om (uppdateringar). Så här långt har jag kommit.

suspend.bat

"C:\Program Files\VMware\VMware Workstation\vmrun.exe" suspend "C:\Appliances\Maskin\Maskin.vmx"
echo. | date/t >> c:\Appliances\Suspended.log

Denna fil anropas vid shutdown via Local Computer Policy (gpedit.msc).

Båda dessa saker fungerar var för sig, i.e. jag kan köra bat-filen manuellt och vmware (workstation) suspendar min appliance. Via suspended.log kan jag även se att bat-filen körs vid system shutdown. MEN, av någon anledning så efter en reboot av hosten så vill vmware inte resume'a min appliance, utan startar helt sonika om den. Det enda skillnader i appliance-katalogen mellan manuell och automatisk körning av bat-filen är att jag har 2 *.lck-kataloger i mappen när bat-filen körs vid shutdown. Jag har även provat att lägga en 10-sekunders sleep efter vmrun för att låta ev underprocesser köras klart - ingen skillnad.

Någon som har några tips på dilemmat?

253 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)