If you are still running W7 or P3 then using Albert's "Unlocker" with Donk's updated script is still the preferred method, but Donk's script is a .cmd rather than the original .bat, have a look at the following "How To" for all the relevant information and links.
Donk's .cmd script is aware of 64-bit windows and looks for W7 or P3 in the relevant place. Other locations would require the cript editing, but use the defaults, you can store your guestOS's wherever you like.
As the code for W7, W8 and P3, P4 are shared with Fusion 3 or 4 which have native support of OS X guests, the "Unlocker" enables this in-built functionality, which VMware block, due to Apple's EULA. Older versions did not have the native support.
OK but my W7 is installed in D:\Progs\Vmware so how do I get the patcher to look into this location?