Я работаю в MSP, и мы поддерживаем 7 компаний, каждая со своими требованиями к приложениям, и каждая компания может установить Windows 7, 8 или 10 в зависимости от того, что они запрашивают. Я хотел выполнить установку в MDT на уровне компании, т. Е. Выбрать компанию, ОС и ограничить количество доступных приложений для установки на основе выбора компании, не слишком увеличивая накладные расходы на управление.
У меня было несколько идей о том, что делать, но я не совсем уверен, что делать дальше. Моя первая идея заключалась в том, чтобы создать последовательность задач и профиль выбора для каждой компании, а затем добавить страницу в мастере выбора ОС.
Я видел в UDI Wizard Designer, что есть страница под названием VolumePage, чтобы делать в основном то, что я искал. Я раньше не использовал UDI Wizard Designer, поэтому не слишком хорошо с ним знаком, но из того, что я могу сказать, по крайней мере VolumePage использует интеграцию с SCCM. Все ссылки, которые я нашел для настройки VolumePage, используют MDT вместе с SCCM, а сервер, которым я управляю, имеет только MDT 2013u1, а не SCCM. Приобретение SCCM пока недоступно.
Я также подумал о настройке профиля выбора для каждой компании и последовательности задач для каждой ОС. Для этого мне пришлось бы добавить страницу профиля выбора в мастере или настроить что-то в базе данных, с которыми я не очень хорошо знаком. У меня установлен SQL Server Express 2008 и настроена база данных для MDT, но я не настраивал никаких параметров в базе данных, так как у меня ограниченный опыт работы с БД.
Я знаю, что самым простым методом было бы создание последовательностей задач для каждой компании и каждой ОС, но я не хочу иметь 28 последовательностей задач, и кажется, что должен быть способ сделать это, не имея такого большого количества последовательностей задач. .
Есть ли способ настроить это, используя только MDT и БД?
Вы хорошо разбираетесь в MDT? Если да, то прочтите TL;DR
раздел внизу.
Чтобы загрузочный образ автоматически выбирал TaskSequence, вам необходимо знать свой ID последовательности задач.
Вы можете получить это из списка последовательности задач:
После того, как вы узнаете свой идентификатор последовательности задач, вам нужно будет создать (или изменить) TaskSequenceID
собственность в bootstrap.ini
файл вашего общего ресурса развертывания, чтобы отразить идентификатор TS, который вы хотите выбрать автоматически.
Щелкните правой кнопкой мыши общую папку развертывания и нажмите свойства.
Теперь создайте (или измените) TaskSequenceID
свойство, равное вашему идентификатору TS. Вы можете поместить его в [Default]
раздел или Architecture ([x86], [x64], [IA-64], etc...)
раздел, если вы его используете.
Пример текста конфигурации: TaskSequenceID=EXAMPLE1
.
Теперь нажмите кнопку ОК, чтобы сохранить настройки и закрыть окно свойств.
Затем щелкните правой кнопкой мыши общую папку развертывания и нажмите "Update Deployment Share
"вариант.
Теперь полностью регенерируйте загрузочные образы. Я использую эту опцию, поскольку она удаляет предыдущие изображения и восстанавливает их с нуля, предоставляя вам самые маленькие и самые свежие изображения. Хотя теоретически вы должен иметь возможность использовать любые другие варианты.
Щелкните рядом с подтверждением, и начнется восстановление загрузочных образов.
Теперь перейдите в общую папку развертывания и откройте Boot
каталог. Вы можете найти путь к общему ресурсу развертывания, посмотрев на имя общего ресурса развертывания в рабочей среде.
в Boot
папку, скопируйте LiteTouchPE_x86.wim
файл и LiteTouchPE_x64.wim
файл в какой-то другой каталог. C:\Temp\LTI_ZTI\WIMs\
Теперь проделайте то же самое с идентификаторами TS. Со временем у вас будет загрузочный образ для каждой последовательности задач. Вы сможете загрузиться с выбранным образом, и он автоматически запустит предоставленную последовательность задач.
Ссылки:
MDT 2010 ZTI: https://scriptimus.wordpress.com/2011/06/07/mdt-2010-fully-automated-lite-touch-deployment/
MDT 2012 ZTI: https://scriptimus.wordpress.com/2013/02/18/lti-deployments-skipping-deployment-wizard-panes/
Дополнительные возможности ZTIflow.wsf и Customsettings.ini: http://myitforum.com/myitforumwp/2013/03/14/a-look-at-ztigather-and-the-customsettings-ini-file/
Пользовательские страницы мастера: https://itmicah.wordpress.com/2014/01/25/create-a-custom-deployment-wizard-pane-for-updates-mdt/
TL; DR
Сделайте загрузочный образ с TaskSequenceID
собственностью bootstrap.ini
указывая на идентификатор TS, который вы хотите использовать. Сделайте это для каждого TS, который вы хотите выбрать автоматически.