Last week I got a call from a customer, that wanted to automate the naming of new computers, that was beeing deployed using System Center Configuration Manager. They were using the build-in UDI Wizard, that comes with the Microsoft Deployment Toolkit (MDT).
But the default computer name for new computers are “MININT-%SomeRandomNumber%”.
They want to use the following naming standard:
- The first 3 characters should be static (The company prefix). In this example well use “ABC”.
- The next character should be the Device type (D=Desktop, L=Laptop or V=Virtual Machine).
- The last (up to) 9 characters should be the computer’s serial number
This kind of requirement something that almost every customers has, so it was pretty easy for me to provide the solution. But from time to time I get questions about this, so I thought I’d share the solution here.
Here is the CustomSettings.ini file that we used to solve this requirement:
Priority=Init, ByDesktop, ByLaptop, ByVirtual, Default
After updating the CustomSettings.ini file and the updated the Distribution Point’s, this was the new default behavior: