2008-08-01

Vmware: Beantworten von "Would you like to continue?" per ssh

Wer kennt es bei VMware nicht:

Temporary files for this virtual machine are stored in directory "/tmp/vmware-root", which is on an almost full filesystem. Please free some disk space.
Would you like to continue?
Select Retry to continue, Abort to terminate the session.


In einem anderen Blog, fand sich die Lösung: vmware-cmd -l und vmware-cmd $vmxfile answer.

Solche Fragen lassen sich in der Tat auch an der Komandozeile per SSH beantworten.

Für Pfade zu vmx-Dateien ohne Leerzeichen reicht hier:

for vm in `vmware-cmd -l` ; do echo "-----${vm}-----"; vmware-cmd "$vm" answer; done


Mit Leerzeichen muss das Escaping noch etwas angepasst werden:

vmware-cmd -l | while read vm ; do echo "-----${vm}-----"; vmware-cmd "$vm" answer; done
Kommentar veröffentlichen