Since Fusion doesn’t have the team functionality that Workstation has I knocked up the following to suspend the current running Fusion VMs and write a new startup script for the same VMs.

Suspend current running VMs with:

# sh

This creates the file, run this to start the same VMs:

# sh

IFS=$(echo "\n\b");
echo "#!/bin/bash" >
echo "# VMs shut down `date`" >>
for strVM in `vmrun list | sed 's/\ /\\ /' | grep vmx`;
	echo "Shutting down $strVM";
	vmrun suspend $strVM;
	echo "vmrun start \"$strVM\" nogui" >>


Posted by Dag

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s