2012 R2 - Политика написания - OSDComputerName

Ответить
Аватара пользователя
maslinaV

2012 R2 - Политика написания - OSDComputerName

Сообщение maslinaV »

Поделитесь информацией как правильно формировать OSDComputerName в MDT сценариях.

Так,например,политика написания, используемая в WDS - не работает



Например, ws-%001# - работает в WDS, но не работает в сценарии MDT.
Аватара пользователя
snark

Re: 2012 R2 - Политика написания - OSDComputerName

Сообщение snark »

Если вы используете и WDS, и MDT, то нет надобности что-то менять в WDS — это же просто транспорт. Оставьте по умолчанию, а в сценариях MDT пишите нужные переменные. К примеру, я использую такое (не копируйте слепо, там выброшен весь код, кроме нужного для примера):





Код:

Код: Выделить всё

[Settings]
Priority=Init,TaskSequenceID,Default
Properties=ComputerSerialNumber,DriversApplied
[Init]
ComputerSerialNumber=#Right("%UUID%",6)#
[Default]
_SMSTSOrgName=IT Department
[WIN7X64-NEW]
OSDComputerName=SPB-%ComputerSerialNumber%

А вообще очень рекомендую:
https://deploymentbunny.com/2012/04/...ini-explained/
(если еще не добрались поиском) — крайне полезный сайт.
Аватара пользователя
maslinaV

Re: 2012 R2 - Политика написания - OSDComputerName

Сообщение maslinaV »

Цитата:



Цитата snark:

Если вы используете и WDS, и MDT, то нет надобности что-то менять в WDS — это же просто транспорт
2012 R2 - Политика написания - OSDComputerName




WDS как транспорт. Я для примера написал, так как когда использовал WDS то нашел информацию о том как мне тиражировать станции по принципу ws-000, нашел информацию о том по какому правилу делается переменная.

Теперь использую MDT, но здесь такая политика не действует, и мне хотелось бы понять принцип написания кода, чтобы на выходе станции получали номера ws-001 или pc-001 и т.д



За ссылку спасибо.
Аватара пользователя
snark

Re: 2012 R2 - Политика написания - OSDComputerName

Сообщение snark »

Цитата maslinaV:



чтобы на выходе станции получали номера ws-001 или pc-001 и т.д
2012 R2 - Политика написания - OSDComputerName




То есть вам нужно формировать имя из нужного префикса (OSDComputerName=ws-) и счетчика в три разряда?
Аватара пользователя
maslinaV

Re: 2012 R2 - Политика написания - OSDComputerName

Сообщение maslinaV »

Цитата snark:



То есть вам нужно формировать имя из нужного префикса (OSDComputerName=ws-) и счетчика в три разряда?
2012 R2 - Политика написания - OSDComputerName




да
Аватара пользователя
maslinaV

Re: 2012 R2 - Политика написания - OSDComputerName

Сообщение maslinaV »

В скриптах не силен.

Прочитал, но это не то. Скрипт запрашивает Active Derectory и как я понял читает политику именования клиентов , которая задана на WDS.



Но я не это имел ввиду



При этом не понятны эти переменные



[GetNewName]

WebService=
http://your-web-server/WDSExtras/WDSNam ... GetNewName




Я нашел вот это
Настройка MDT для скриптов UserExit




VBScript не знаю, если есть у кого ссылка на ресурс, где просто разбираются такие скрипты, правила их написания, попробую написать.



Или выложите здесь пример с пояснениями.



Но в этой теме точно ответ на мой вопрос, так можно решить эту проблему, это то что я искал (видел, много раз,но не замечал это
Настройка MDT для скриптов UserExit
)
Ответить

Вернуться в «Windows Server 2012/2012 R2»