VMWare: Start VM automatically at boot without turning on Shared VMs

Unless you want to turn on VM Sharing, VMWare Workstation does not have an easy way to start your virtual machines automatically when Windows starts.

However, you can get them to start by creating a batch file that starts the VM. Once you have the batch file working, create a shortcut to it and place the shortcut into your start menu’s Startup folder.

Example Batch file:

cd "\Program Files (x86)\VMware\VMware Workstation"

vmware -x "C:\Users\dean\Documents\Virtual Machines\Oaktrace\Oaktrace.vmx"

The first line changes the working directory to the directory you have VMWare installed in.

The second line starts the VM.