I am going to be tasked with deploying about 70 new machines to one of our client. I am trying to figure out the best and most efficient way to do this. They will all be HP machines running Windows 10 Pro. I plan to provision 1 unit with every piece of application software they run. This includes their EMR software, Trend Worry Free Business AV, Office 2016, our Remote monitoring software as well. My question is because or product keys will it be a problem? We are using the HP Desktop Minis for now and will probably use them going forward unless they become unavailable for purchase. I am guessing the product key is built within the registry of the bios to activate the software.
My question is what would be a best practice to roll out all these units. I was thinking putting it on the domain, installing all the apps, updates, etc. When completed? Should I run sysprep? I have no idea if that's even a thing anymore. Reason being is computer name. I will need all the new units to have new names once they are on the network and want to ensure the product keys for windows 10 are all specified to that machine. Trend Worry Free comes from the web portal so there is no license key, same for RMM and their cloud EMR software. Office is volume license so I don't need different keys for that.
Also what would be a recommendation for a free tool to image the machine upon deployment so I can just plugin 5 machines at a time and boot of USB to image the device and go? Ghost? Or can someone recommend anything else? I haven't used Sysprep or Ghost in ages so I am not even sure if its still free or if there is a sysprep tool for Windows 10 that's free. If someone could explain the best way to do this I would appreciate it.