I need to be able to create and distribute secure Windows 10 VMWare virtual machines. I will be encrypting and restricting the VM's using Workstation Pro.

I will be providing them to contractors at my company and once they complete their work I need to be able to re-use the activation key and trash the VM they were using.

I am concerned that once the contractor finishes their work, I won't be able to remotely access their VM and manually uninstall the activation key.

Will I be able to simply re-use the key by doing online/phone activation or does anyone have another solution that could work for my scenario?

Thanks in advance,