I figured out a way where every VM shortcut starts in a new window.
Create a new shortcut to your vmware.exe
and modify the target line under shortcut properties.
Append -n
which tells vmware to open a new window instead of a new tab. At last add the path to the VM you wish to open.
<path_to_vmware.exe> + <commandline_switch> + <path_to_VM>
"C:\Program Files (x86)\VMware\VMware Workstation\vmware.exe" -n "D:\VMs\Win7x86.vmx"
Read here for more VMware Command Options
-n Opens a new Workstation window.
-t Opens a virtual machine in a new tab in the existing Workstation window.
-x Powers on the virtual machine when Workstation starts.
This option is equivalent to clicking Power On in the Workstation toolbar.
-X Powers on the virtual machine and switches the Workstation window to
full screen mode.
-q Closes the virtual machine tab when the virtual machine powers off.
If no other virtual machine is open, it also exits Workstation. This option is
useful when the guest operating system can power off the virtual machine.
-s Sets the specified variable to the specified value. You can specify at the command
line any variable names and values that are valid in the configuration file.
-v Displays the product name, version, and build number.