Risposte:
La risposta di kbyrd funziona solo con VM condivise. La risposta di Ja5087 funziona, ma esiste un altro modo che è multipiattaforma. Fornisco questa risposta perché stavo cercando la stessa risposta oggi e non ho trovato un singolo post con tutte le informazioni.
Questa risposta consente di avviare una VM in background, se lo desideri.
Crea uno script con il seguente comando:
vmrun -T {ws|server|player|...} [-vp virtualMachinePassword] [-gu guestUser] [-gp guestPassword] start "path to vmx file" [nogui]
-vp è virtualMachinePassword per macchine crittografate
-gu è l'utente guest con cui accedere e -gp è la password dell'utente guest se si desidera accedere automaticamente e non è impostato nella configurazione di vm.
nogui avvia la vm in background
Per evitare il fallimento dell'avvio a causa delle finestre di dialogo vmware, modificare il file .vmx e aggiungere le seguenti opzioni per rispondere automaticamente a qualsiasi finestra di dialogo vmware:
uuid.action = "keep"
O uuid.action = "create"
msg.autoAnswer = "TRUE"
Per uuid.action, questo risponde alla domanda quando si avvia la VM dopo lo spostamento o la copia in una nuova posizione. keep è l'equivalente di "I Moveed It", creare è l'equivalente di "I Copied It".