Я пытаюсь установить имя компьютера для Surface Pro 4 на основе серийного номера. Я добавил переменную в свой файл CustomSetting следующим образом: ComputerName = MTLSP% SerialNumber%, но моя последовательность задач не работает, когда дело доходит до назначения имени.
Я что-то упускаю ?
PS: мы используем переменную assettag для настольных компьютеров | ноутбуков, и она работает как шарм.
Имена компьютеров могут состоять максимум из 16 цифр. Серийные номера Surface Pro 4 состоят из 12 цифр. Добавление 5 символов к этому превышает лимит.
Чтобы автоматически установить имя компьютера, вам нужно пропустить шаг мастера развертывания, который запрашивает имя компьютера, а затем указывает имя компьютера на внутренней стороне.
Пропустить этап сбора имени мастера развертывания
Добавьте это в свой cusotmsettings.ini
файл:
SkipComputerName=YES
Назовите компьютер на задней панели
Затем вам нужно будет указать, каким будет имя компьютера, поскольку теперь он не будет запрашивать имя у пользователя.
Вы можете сделать это, указав имя компьютера, используя эту переменную в вашем customsettings.ini
файл.
OSDComputerName=computer-name-here
Вы можете использовать переменные в своем OSDComputerName
настройка, например:
OSDComputerName=PC_%SerialNumber%
или OSDComputerName=MTLSP%SerialNumber%
Ссылки
https://scriptimus.wordpress.com/2011/04/19/mdt-2010-setting-the-default-computername/
TL; DR
Убедитесь, что вы пропустили шаг мастера развертывания, а затем использовали правильную переменную для автоматического имени вашего компьютера. Вы можете сделать это с помощью нижеприведенного customsetting.ini
настройки:
SkipComputerName=yes
OSDComputerName=PC_%SerialNumber%
Я думаю, что вам нужно использовать переменную OSDComputerName.