Here are some commands that you can use to manage virtual guests from command line.
To check currently running virtual guests:
$ cd "/Applications/VMware Fusion.app/Contents/Library" $ ./vmrun -T fusion list Total running VMs: 1 …..
To start a virtual machine, you can use below.
$ ./vmrun -T fusion start "/Users/sungju/Documents/Virtual Machines.localized/mymachine.vmwarevm/mymachine.vmx"
To stop a virtual machine, you have several choices:
$ ./vmrun -T fusion suspend "/Users/sungju/Documents/Virtual Machines.localized/mymachine.vmwarevm/mymachine.vmx"
Shutdown it (soft, hard):
$ ./vmrun -T fusion stop "/Users/sungju/Documents/Virtual Machines.localized/mymachine.vmwarevm/mymachine.vmx" soft