Let’s forget all about my previous step 3. For the sake of argument, step 3 is dead, long live step 3.1! Any script should be a living, breathing document which gets updated as needed. In this case, it was needed. Why would I burn such a good script to the ground? Well, to be blunt, I’ve found a better way to do this, with better ultimate performance.
If you need a refresher on the previous steps, I have Step 1 for Hyper-V, Step 1 for VMware, and Step 2.