Hello Chris,
Thank you for you message.
In case if you want all of your Hosts to have different Internet-ID codes upon installation, then the best option is to use a custom
MSI installation package.
This way, you can use your custom MSI installer to push-install Host across your network, including silent installation via the
Remote Install Tool or via
GPO. For this purpose, we recommend creating a standard MSI package as described in
this guide.
In this case, you can push-install Host on each VM and each Host should have its own Internet-ID code, so there's no need to update their settings manually or involve the students.
Please let me know if you have more questions.