How can I set a specific Computer Name for an endpoint?

There are two ways to specify a computer name for a target device, when deploying with SmartDeploy.

The first method is to Create an Answer File which includes a Naming Convention. A naming convention is a set of rules and prioritizations which specify one of three possible methods to generate a computer name.

You can rearrange the options on the list, and SmartDeploy will attempt to use them in the order specified.
The first rule to generate a valid computer name (less than or equal to 15 characters) will be used.

The methods available are:

  • Use existing computer name
  • Read from WMI query (with or without a prefix)
    Note: A common query you may wish to use here, to retrieve the serial number from the BIOS, is this one:
    SELECT SerialNumber FROM Win32_SystemEnclosure
  • Generate custom name (this can be a letter, followed by one or more # characters, which represent pseudorandom numerical digits)


If you do not wish to use any of these naming conventions, and you would prefer to manually set a specific computer name for each endpoint, then you can enter this in the Computer Name text field on the Network Identification page (this text field does not appear on the Network Identification page in Answer File Wizard, but it does appear in Deploy Wizard). This text field will contain the computer name that was generated as a result of the formula on the Naming Convention page. You may leave this name as is, or you may change this to any other valid computer name, and that name will be used instead.

Still have a question or want to share what you have learned? Visit our Community Discord to get help and collaborate with others.