Сценарии

Сценарии, используемые в развертываниях LTI и ZTI, ссылаются на свойства, которые определяют этапы процесса и параметры конфигурации, используемые в процессе развертывания. Используйте этот раздел справки, чтобы определить правильные сценарии для включения в действия и допустимые аргументы при запуске каждого сценария. Для каждого сценария предоставляется следующая информация:

  • Имя. Указывает имя сценария.

  • Описание. Содержит описание цели сценария и любую соответствующую информацию о настройке сценария.

  • Ввод. Указывает файлы, используемые для ввода данных в сценарий.

  • Вывод. Указывает файлы, созданные или измененные сценарием.

  • Литература. Указывает другие сценарии или файлы конфигурации, на которые ссылается сценарий.

  • Расположение. Папка, в которой можно найти сценарий. В сведениях о расположении используются следующие переменные:

    • program_files. Эта переменная указывает расположение папки Program Files на компьютере, где установлен MDT.

    • распространение. Эта переменная указывает на расположение папки распространения для общей папки развертывания.

    • платформа. Эта переменная является заполнителем для платформы операционной системы (x86 или x64).

  • Пользуйтесь. Предоставляет команды и параметры, которые можно указать.

  • Аргументы и описание. Укажите допустимые аргументы, которые необходимо указать для сценария, и краткое описание того, что означает каждый аргумент.

  • Свойства. Свойства, на которые ссылается сценарий.

BDD_Autorun.wsf

Этот сценарий отображает диалоговое окно, указывающее на то, что пользователь вставил носитель развертывания, созданный процессом MDT (например, загрузочный DVD-диск или съемный жесткий диск). Сообщение отображается в течение 15 секунд. Если не предпринимать никаких действий, сценарий запускается LiteTouch.vbs.

Дополнительные сведения о LiteTouch.vbs см. в статьеLiteTouch.vbs.

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести Нет
Ссылки LiteTouch.vbs. Инициирует LTI
Location distribution\Scripts
Оптимальный метод Нет

Аргументы

Значение Описание
Нет Нет

Свойства

Name Read Write
Нет

BDD_Welcome_ENU.xml

Этот XML-файл содержит код сценария и макет HTML для страницы "Добро пожаловать в Windows ", которая отображается в начале мастера развертывания. Этот XML-файл считывается программой Wizard.hta, которая запускает страницы мастера, встроенные в этот XML-файл.

Значение Описание
Ввод Нет
Вывести Нет
Ссылки - NICSettings_Definition_ENU.xml. Позволяет пользователю предоставлять параметры конфигурации для сетевых адаптеров

- Wizard.hta. Отображение страниц мастера развертывания

- WPEUtil.exe. Инициализирует Windows PE и сетевые подключения. инициирует LTI
Location distribution\Tools\platform
Оптимальный метод mshta.exeWizard.hta BDD_Welcome_ENU.xml

Аргументы

Значение Описание
Нет Нет

Свойства

Name Read Write
KeyboardLocalePE -
WelcomeWizardCommand -
WizardComplete -

Credentials_ENU.xml

Этот XML-файл содержит код сценария и макет HTML для страницы мастера развертывания " Укажите учетные данные для подключения к сетевым ресурсам ". Этот XML-файл считывается программой Wizard.hta, которая запускает страницы мастера, встроенные в этот XML-файл.

Примечание.

Эта страница мастера отображается только в том случае, если при проверке предварительно определенных учетных данных пользователя происходит сбой.

Значение Описание
Ввод Нет
Вывести Нет
Ссылки Credentials_scripts.vbs. Содержит функции поддержки учетных данных пользователей
Location distribution\Scripts
Оптимальный метод mshta.exe Wizard.hta /NotWizard /definition:Credentials_ENU.xml [/ValidateAgainstDomain:domain &#124; /ValidateAgainstUNCPath:uncpath] </DoNotSave> </LeaveShareOpen>

Аргументы

Значение Описание
Нет Нет

Свойства

Name Read Write
Нет

Credentials_scripts.vbs

Этот сценарий анализирует аргументы, которые были предоставлены при загрузке файла Credentials_ENU.xml в мастер развертывания. Он также выполняет проверку учетных данных пользователя. Этот сценарий считывается Credentials_ENU.xml файлом.

Дополнительные сведения о Credentials_ENU.xml см. в соответствующем разделе в Credentials_ENU.xml.

Значение Описание
Ввод Нет
Вывести Сообщения о событиях записываются в следующие файлы журнала:

- Credentials_scripts.log. Файл журнала, содержащий события, созданные этим сценарием

- BDD.log. Файл журнала, содержащий события, созданные всеми сценариями MDT
Ссылки Нет
Location distribution\Scripts
Оптимальный метод <script language="VBScript" src="Credentials_scripts.vbs"/>

Аргументы

Значение Описание
Нет Нет

Свойства

Name Read Write
Учетные данные пользователя -
UserDomain -

DeployWiz_Definition_ENU.xml

Этот XML-файл содержит код сценария и макет HTML для каждой страницы мастера развертывания. Этот файл считывается программой Wizard.hta, которая запускает страницы мастера, встроенные в этот XML-файл. Этот файл .xml содержит следующие страницы мастера:

  • Добро пожаловать!

  • Укажите учетные данные для подключения к сетевым общим ресурсам

  • Последовательность задач

  • Сведения о компьютере

  • Пользовательские данные

  • Перемещение данных и параметров

  • Пользовательские данные (восстановление)

  • Резервное копирование компьютера

  • Ключ продукта

  • Языковые пакеты

  • Языковой стандарт и время

  • Роли и функции

  • Приложения

  • Пароль администратора

  • Локальные администраторы

  • Запись изображения

  • BitLocker

  • Готово к началу

Значение Описание
Ввод Нет
Вывести Нет
Ссылки - DeployWiz_Initialization.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием

- DeployWiz_Validation.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием

- ZTIBackup.wsf. Создает резервную копию целевого компьютера

- ZTIPatches.wsf. Устанавливает обновления (языковые пакеты, обновления для системы безопасности и т. д.)

- ZTIUserState.wsf. Инициализация миграции состояния пользователя для регистрации и восстановления состояния пользователя на целевом компьютере
Location distribution\Scripts
Оптимальный метод Нет

Аргументы

Значение Описание
Нет Нет

Свойства

Name Read Write
Метод развертывания -
DeploymentType (Тип развертывания) -
DoCapture -
ImageBuild -
ImageFlags -
IsBDE -
IsServerOS -
JoinDomain (Присоединиться к домену) -
OSDComputerName -
OSVersion -
SkipAdminAccounts -
SkipAdminPassword -
SkipApplications -
SkipBitLocker -
SkipCapture -
SkipComputerBackup -
SkipComputerName -
SkipDomainMembership -
SkipLocaleSelection -
SkipPackageDisplay -
SkipProductKey -
SkipRoles -
ПропуститьРезюме -
SkipTaskSequence -
SkipTimeZone -
SkipUserData -
TaskSequenceTemplate -
UserDomain -
UserID -
UserPassword (ПарольПользователя) -
USMTOfflineMigration -

DeployWiz_Initialization.vbs

Этот сценарий инициализирует страницы в мастере развертывания (хранятся в DeployWiz_Definition_ENU.xml). Он также содержит функции и подпрограммы, вызываемые мастером развертывания во время развертывания LTI.

Значение Описание
Ввод - DomainOUList.xml. Содержит список подразделений домена

- ListOfLanguages.xml

- LocationServer.xml. Содержит список доступных общих ресурсов развертывания

- Переменные среды. Содержит список значений свойств, настраиваемых свойств, подключений к базе данных, правил развертывания и других сведений, необходимых сценариям для завершения процесса развертывания; переменные среды заполняются с помощью ZTIGather.wsf
Вывести Сообщения о событиях записываются в следующие файлы журнала:

- DeployWiz_Initialization.log. Файл журнала, содержащий события, созданные этим сценарием

- BDD.log. Файл журнала, содержащий события, созданные всеми сценариями MDT
Ссылки ZTIApplications.wsf. Инициирует установку приложения
Location distribution\Scripts
Оптимальный метод <script language="VBScript" src="DeployWiz_Initialization.vbs"/>

Аргументы

Значение Описание
Нет Нет

Свойства

Name Read Write
Архитектура -
Приложения -
BackupDir -
Файл резервной копии -
BackupShare -
BDEInstall -
BDEKeyLocation -
BDERecoveryKey -
BDEWaitForEncryption -
CapableArchitecture -
ComputerBackupLocation -
CustomWizardSelectionProfile -
DeploymentType (Тип развертывания) -
DeployRoot -
Администратор домена -
ДоменAdminDomain -
DomainAdminPassword -
DomainOU -
ImageBuild -
ImageFlags -
Язык изображений -
Язык изображения001 -
Процессор изображений -
IsServerOS -
KeyboardLocale -
KeyboardLocale_Edit -
Языковые пакеты -
Языковые пакеты001 -
LocalDeployRoot -
ОбязательныеЗаявки -
OSDComputerName -
OSCurrentBuild -
OSDBitLockerCreateRecoveryPassword -
OSDBitLockerMode -
OSDBitLockerStartupKeyDrive -
OSDBitLockerWaitForEncryption -
ОССКУ -
OSVersion -
OverrideProductKey -
ProductKey -
SkipCapture -
SkipDomainMembership -
Идентификатор последовательности задач -
TimeZoneName -
TSGUID -
UDDir -
UDShare -
UILanguage -
UserDataLocation -
UserDomain -
UserID -
UserLocale -
UserPassword (ПарольПользователя) -
WizardSelectionProfile -

DeployWiz_Validation.vbs

Этот сценарий инициализирует и проверяет информацию, введенную на страницах мастера развертывания (хранится в DeployWiz_Definition_ENU.xml). Этот сценарий содержит функции и подпрограммы, вызываемые мастером развертывания во время развертывания LTI.

Значение Описание
Ввод - OperatingSystems.xml. Содержит список операционных систем, доступных для развертывания

- Переменные среды. Содержит список значений свойств, настраиваемых свойств, подключений к базе данных, правил развертывания и других сведений, необходимых сценариям для завершения процесса развертывания; переменные среды заполняются с помощью ZTIGather.wsf
Вывести Нет
Ссылки - Credentials_ENU.xml. Запросы пользователя для получения учетных данных, которые будут использоваться при подключении к сетевым ресурсам

- ZTIGather.wsf. Собирает свойства и правила обработки
Location distribution\Scripts
Оптимальный метод <script language="VBScript" src="DeployWiz_Validation.vbs"/>

Аргументы

Значение Описание
Нет Нет

Свойства

Name Read Write
Архитектура -
DeploymentType (Тип развертывания) - -
DeployTemplate -
ImageBuild -
Процессор изображений - -
OSVersion -
Идентификатор последовательности задач -
TSGUID -
Учетные данные пользователя -
UserDomain -
UserID -
UserPassword (ПарольПользователя) -

LiteTouch.vbs

Этот сценарий вызывается мастером развертывания для инициации LTI. Сценарий:

  • Удаляет папку C:\MININT (если она существует)

  • Проверяет соответствие целевого компьютера требованиям для запуска мастера развертывания, вызывая ZTIPrereq.vbs

  • Запускает мастер развертывания, запустив LiteTouch.wsf

Значение Описание
Ввод Нет
Вывести Нет
Ссылки - BDDRun.exe

- ZTIPrereq.vbs. Используется для определения того, соответствует ли целевой компьютер требованиям для развертывания новой операционной системы

- LiteTouch.wsf. Скрипт, отвечающий за управление процессом развертывания LTI
Location distribution\Scripts
Оптимальный метод cscript LiteTouch.vbs </debug:value>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- FALSE, сообщения о событиях отправляются только в файлы .log (это поведение, когда аргумент не указан)

Свойства

Name Read Write
Нет

LiteTouch.wsf

Этот сценарий вызывается LiteTouch.vbs и отвечает за управление процессом развертывания LTI. К ним относятся:

  • Запуск мастера развертывания

  • Запуск процесса развертывания LTI с помощью соответствующего файла последовательности задач

Значение Описание
Ввод - task_sequence_file.xml. Содержит задачи и последовательность задач для процесса развертывания LTI

- Переменные среды. Содержит список значений свойств, настраиваемых свойств, подключений к базе данных, правил развертывания и других сведений, необходимых сценариям для завершения процесса развертывания; переменные среды заполняются с помощью ZTIGather.wsf
Вывести - LiteTouch.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки - BDD_Welcome_ENU.xml. Отображение страницы приветствия мастера развертывания для развертывания LTI

- DeployWiz_Definition_ENU.xml. Отображение страниц мастера развертывания для развертывания LTI

- Diskpart.exe. Служебная программа, обеспечивающая автоматическое управление дисками, разделами и томами

- LTICleanup.wsf. Выполняет задачи очистки после завершения развертывания

- LTICopyScripts.wsf. Копирует сценарии развертывания на локальный жесткий диск целевого компьютера

- MSHTA.exe. Узел HTML-приложения

- RecEnv.exe. Если эта служебная программа существует, пользователю будет предложено определить, следует ли запускать среду восстановления Windows.

- Regsvr32.exe. Регистрирует файлы (.dll, .exe, OCX и т. д.) в операционной системе

- Summary_Definition_ENU.xml. Отображает сводные результаты развертывания LTI

- TsmBootStrap.exe. Последовательность задач Служебная программа начальной загрузки

- Wizard.hta. Отображение страниц мастера развертывания

- WPEUtil.exe. Инициализирует Windows PE и сетевые подключения. инициирует LTI

- ZTIGather.wsf. Собирает свойства и правила обработки

- ZTIPrereq.vbs. Проверяет, соответствует ли целевой компьютер требованиям для запуска мастера развертывания.

- ZTINICConfig.wsf. Настраивает активированные сетевые адаптеры

- ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод BDDRun.exe "wscript.exe <ScriptDirectory>\LiteTouch.wsf </debug:value>"

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- FALSE, сообщения о событиях отправляются только в файлы .log (это поведение, когда аргумент не указан)
/Начало Создает ярлык в новой операционной системе, который запускается после запуска оболочки

Свойства

Name Read Write
_DoNotCleanLiteTouch -
_SMSTSPackageName -
AdminPassword -
Архитектура - -
BootPE - -
ComputerBackupLocation -
Имя компьютера -
DeployDrive - -
Метод развертывания - -
DeploymentType (Тип развертывания) - -
DeployRoot - -
DestinationLogicalDrive -
Администратор домена -
ДоменAdminDomain -
DomainAdminPassword -
FinishAction -
Имя узла -
IsServerCoreOS -
JoinDomain (Присоединиться к домену) -
JoinWorkgroup - -
KeyboardLocalePE -
LTISuspend -
OSDAdapterCount -
OSDComputerName - -
Этап - -
РесурсДрайв - -
ResourceRoot - -
RetVal -
SkipBDDWelcome -
SkipFinalSummary - -
SkipWizard -
SMSTSLocalDataDrive -
Идентификатор последовательности задач -
TimeZoneName -
UserDataLocation - -
UserDomain -
UserID -
UserPassword (ПарольПользователя) -
WelcomeWizardCommand -
WizardComplete -

LTIApply.wsf

Этот сценарий отвечает за установку образа Windows PE на целевой компьютер. Образ Windows PE используется для сбора сведений о конечном компьютере и выполнения задач развертывания на этом компьютере.

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - LTIApply.log. Файл журнала, содержащий события, которые создает этот сценарий

- LTIApply_wdsmcast.log. Файл журнала, содержащий события, генерируемые служебной программой Wdsmcast

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки - CMD.exe. Разрешает запуск средств командной строки

- Bootsect.exe. Применяет загрузочный сектор к жесткому диску

- ImageX.exe. Служебная программа, используемая для создания WIM-файлов и управления ими

- ZTIBCDUtility.vbs. Включает служебные функции, используемые при выполнении задач диспетчера загрузки

- ZTIConfigFile.vbs. Включает процедуры для обработки XML-файлов

- ZTIDiskUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием

- ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием

- Wdsmcast.exe. Служебная программа, используемая целевыми компьютерами для присоединения к многоадресной передаче
Location distribution\Scripts
Оптимальный метод cscript LTIApply.wsf </pe> </post> </debug:value>

Аргументы

Значение Описание
/pe Использует процесс установки образа Windows PE на конечном компьютере
/пост Удаляет ненужные файлы после установки образа
/debug:value Выводит сообщения о событиях на консоль и в файлы .log; Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- FALSE, сообщения о событиях отправляются только в файлы .log (это поведение, когда аргумент не указан)

Свойства

Name Read Write
Архитектура -
BootPE -
DeployRoot -
DestinationLogicalDrive - -
OSGUID -
OSCurrentVersion -
OSVersion -
ImageBuild -
ImageFlags -
Процессор изображений -
ИСБДЭ -
SourcePath -
Идентификатор последовательности задач -
UserDomain -
UserID -
UserPassword (ПарольПользователя) -
WDSServer -

LTICleanup.wsf

Этот сценарий удаляет все файлы или параметры конфигурации (такие как сценарии, папки, записи реестра или параметры конфигурации автоматического входа) с целевого компьютера после завершения процесса развертывания.

Значение Описание
Ввод Переменные среды. Содержит список значений свойств, настраиваемых свойств, подключений к базе данных, правил развертывания и других сведений, необходимых сценариям для завершения процесса развертывания. Переменные окружения заполняются с помощью ZTIGather.wsf.
Вывести - LTICleanup.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки - Bootsect.exe. Применяет загрузочный сектор к жесткому диску

- Net.exe. Выполняет задачи управления сетью

- RegSvr32.exe. Регистрирует файлы (.dll, .exe, OCX и т. д.) в операционной системе

- ZTIBCDUtility.vbs. Включает служебные функции, используемые при выполнении задач диспетчера загрузки

- ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript LTICleanup.wsf </debug:value>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- FALSE, сообщения о событиях отправляются только в файлы .log (это поведение, когда аргумент не указан)

Свойства

Name Read Write
_DoNotCleanLiteTouch -
DeployRoot -
DestinationLogicalDrive -
OSVersion -

LTICopyScripts.wsf

Этот сценарий копирует сценарии развертывания для процессов развертывания LTI и ZTI на локальный жесткий диск на целевом компьютере.

Значение Описание
Ввод - Summary_Definition_ENU.xml. Отображает сводные результаты развертывания LTI

- Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - LTICopyScripts.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript LTICopyScripts.wsf </debug:value>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- FALSE, сообщения о событиях отправляются только в файлы .log (это поведение, когда аргумент не указан)

Свойства

Name Read Write
Нет

LTIGetFolder.wsf

Этот сценарий отображает диалоговое окно, позволяющее пользователю перейти к папке. Выбранный путь к папке сохраняется в переменной среды FOLDERPATH.

Значение Описание
Ввод Переменные среды. Содержит список значений свойств, настраиваемых свойств, подключений к базе данных, правил развертывания и других сведений, необходимых сценариям для завершения процесса развертывания. Переменные окружения заполняются с помощью ZTIGather.wsf.
Вывести Нет
Ссылки - ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием

- WizUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые пользовательским интерфейсом (например, страницы мастера)
Location - distribution\Scripts

- program_files\Microsoft Deployment Toolkit\Scripts
Оптимальный метод cscript LTIGetFolder.wsf </debug:value>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- FALSE, сообщения о событиях отправляются только в файлы .log (это поведение, когда аргумент не указан)

Свойства

Name Read Write
DefaultFolderPath -
FolderPath -

LTIOEM.wsf

Этот сценарий используется изготовителем оборудования в сценарии LTI OEM для копирования содержимого ресурса развертывания носителя на жесткий диск целевого компьютера с целью подготовки его к дублированию.

Значение Описание
Ввод Переменные среды. Содержит список значений свойств, настраиваемых свойств, подключений к базе данных, правил развертывания и других сведений, необходимых сценариям для завершения процесса развертывания. Переменные окружения заполняются с помощью ZTIGather.wsf.
Вывести - LTIOEM.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки - RoboCopy.exe. Средство копирования файлов и папок

- ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript LTIOEM.wsf </BITLOCKER &#124; /BDE> </debug:value>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- FALSE, сообщения о событиях отправляются только в файлы .log (это поведение, когда аргумент не указан)
/BITLOCKER Включает BitLocker
/БДЭ Включает BitLocker

Свойства

Name Read Write
_DoNotCleanLiteTouch -
DeployDrive -
DeployRoot -
TSGUID -

LTISuspend.wsf

Этот сценарий приостанавливает последовательность задач, чтобы можно было выполнить задачи, выполняемые вручную. При запуске этого сценария он создает ярлык « Возобновить последовательность задач » на рабочем столе пользователя, который позволяет пользователю перезапустить последовательность задач после завершения всех задач, выполняемых вручную.

Примечание.

Этот сценарий поддерживается только в полной версии операционной системы.

Значение Описание
Ввод Переменные среды. Содержит список значений свойств, настраиваемых свойств, подключений к базе данных, правил развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания. Переменные окружения заполняются с помощью ZTIGather.wsf.
Вывести - LTISuspend.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки - LiteTouch.wsf. Управляет процессом развертывания LTI

- LTICopyScripts.wsf. Копирует сценарии развертывания на локальный жесткий диск целевого компьютера

- ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript LTISuspend.wsf </debug:value>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- FALSE, сообщения о событиях отправляются только в файлы .log (это поведение, когда аргумент не указан)
/Резюме -

Свойства

Name Read Write
LTISuspend -
SMSTSRebootRequested -

LTISysprep.wsf

Этот сценарий подготавливает целевой компьютер к запуску Sysprep, запускает Sysprep на целевом компьютере, а затем проверяет успешную работу Sysprep.

Значение Описание
Ввод Переменные среды. Содержит список значений свойств, настраиваемых свойств, подключений к базе данных, правил развертывания и других сведений, необходимых сценариям для завершения процесса развертывания. Переменные окружения заполняются с помощью ZTIGather.wsf.
Вывести - LTISysprep.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки - Expand.exe. Развертывание сжатых файлов

- Sysprep.exe. Подготавливает компьютеры к дублированию

- ZTIConfigFile.vbs. Содержит процедуры для обработки XML-файлов

- ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript LTISysprep.wsf </debug:value>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- ЛОЖЬ, сообщения о событиях отправляются только в файлы .log (Это поведение, когда аргумент не указан.)

Свойства

Name Read Write
Архитектура -
DeployRoot -
DestinationLogicalDrive -
DoCapture -
OSCurrentBuild -
OSDAnswerFilePath -
OSGUID -
SourcePath - -
Идентификатор последовательности задач -

NICSettings_Definition_ENU.xml

Этот XML-файл содержит код сценария и макет HTML для страницы мастера развертывания " Настройка сетевых параметров со статическим IP-адресом ". Во время развертывания LTI Wizard.hta считывает этот файл и запускает встроенную страницу мастера, которая запрашивает требуемую конфигурацию сетевой адресации. Если конфигурация статического IP-адреса не указана, сценарии развертывания по умолчанию будут использовать DHCP для получения требуемой конфигурации сети.

Значение Описание
Ввод Нет
Вывести Нет
Ссылки ZTINICUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод Нет

Аргументы

Значение Описание
Нет Нет

Свойства

Name Read Write
OSDAdapterxDNSServerList -
OSDAdapterxDNSSuffix -
Шлюзы OSDAdapterxGateways -
OSDAdapterxIPAddressList -
OSDAdapterxMacAddress -
OSDAdapterxSubnetMask -
OSDAdapterxWINSServerList -
OSDAdapterCount -

Примечание.

X вперечисленных выше именах свойств — это заполнитель для массива, начинающегося с нуля, который содержит сведения о сетевом адаптере.

Summary_Definition_ENU.xml

Этот XML-файл содержит код сценария и макет HTML для страницы мастера сводки по развертыванию в мастере развертывания. Во время развертывания LTI Wizard.hta считывает этот файл и запускает страницу встроенного мастера, отображающую сводные результаты для развертывания LTI. Этот XML-файл содержит следующие страницы мастера:

  • Успех. Уведомление об успешном завершении задач развертывания

  • Неудача. Уведомление о невозможности успешного выполнения задач развертывания

Значение Описание
Ввод Нет
Вывести Нет
Ссылки Summary_Scripts.vbs. Включает вспомогательные функции и подпрограммы, которые используются страницами мастера, внедренными в данный XML-файл
Location distribution\Scripts
Оптимальный метод Нет

Аргументы

Значение Описание
Нет Нет

Свойства

Name Read Write
SkipFinalSummary -
RetVal -

Summary_scripts.vbs

Этот сценарий вызывается страницей мастера развертывания Summary . Он содержит функции и подпрограммы, используемые для инициализации и проверки.

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести Сообщения о событиях записываются в следующие файлы журнала:

- Summary_scripts.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки Нет
Location distribution\Scripts
Оптимальный метод <script language="VBScript" src="Summary_Scripts.vbs"/>

Аргументы

Значение Описание
Нет Нет

Свойства

Name Read Write
DeploymentType (Тип развертывания) -
RetVal -

Wizard.hta

Это гипертекстовое приложение отображает страницы мастера развертывания.

Значение Описание
Ввод Переменные среды. Содержит список значений свойств, настраиваемых свойств, подключений к базе данных, правил развертывания и других сведений, необходимых сценариям для завершения процесса развертывания. Переменные окружения заполняются с помощью ZTIGather.wsf.
Вывести - Wizard.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки - LTIGetFolder.wsf. Файл сценария, который инициирует диалоговое окно BrowseForFolder

- ZTIConfigFile.vbs. Включает процедуры для обработки XML-файлов

- ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием

- WizUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location - distribution\Scripts

- program_files\Microsoft Deployment Toolkit\Scripts
Оптимальный метод mshta.exe Wizard.hta </definition:filename> </NotWizard> </debug:value>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- ЛОЖЬ, сообщения о событиях отправляются только в файлы .log (Это поведение, когда аргумент не указан.)
/НеМастер Используется для обхода запросов страниц мастера
/Определение:filename Определяет XML-файл, который нужно загрузить в мастер

Свойства

Name Read Write
Определение -
DefaultFolderPath -
FolderPath -
WizardComplete -

WizUtility.vbs

Этот сценарий содержит функции и подпрограммы, которые ссылаются в различных сценариях мастера развертывания.

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - WizUtility.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки LTIGetFolder.wsf. Файл сценария, который инициирует диалоговое окно BrowseForFolder
Location - distribution\Scripts

- program_files\Microsoft Deployment Toolkit\Scripts
Оптимальный метод <script language="VBScript" src="WizUtility.vbs"/>

Аргументы

Значение Описание
Нет Нет

Свойства

Name Read Write
DefaultFolderPath -
DefaultDestinationDisk -
DefaultDestinationIsDirty -
DefaultDestinationPartition -
DeploymentType (Тип развертывания) -
DestinationDisk -
FolderPath -
OSVersion -
UserDomain -
Учетные данные пользователя -

ZTIApplications.wsf

Этот сценарий инициирует установку приложений, которые были настроены в узле "Приложения" в Deployment Workbench. Этот сценарий не будет пытаться установить любое приложение, которое:

  • Не поддерживает тип платформы целевого компьютера

  • Не поддерживает тип процессора целевого компьютера

  • Имеется запись об удалении в реестре в разделеHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

Примечание.

Если в списке приложений определены какие-либо зависимые приложения, этот сценарий попытается установить эти зависимые приложения перед установкой указанного приложения.

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - ZTIApplications.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки - ZTIConfigFile.vbs. Включает процедуры для обработки XML-файлов

- ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием

- BDDRun.exe. Выполняет команду, требующую вмешательства пользователя
Location distribution\Scripts
Оптимальный метод cscript ZTIApplications.wsf </debug:value>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- FALSE, сообщения о событиях отправляются только в файлы .log (это поведение, когда аргумент не указан)

Свойства

Name Read Write
ApplicationGUID -
ApplicationSuccessCodes -
DependentApplications -
Метод развертывания -
InstalledApplications - -
РесурсДрайв -
ResourceRoot - -
SMSTSRebootRequested -
SMSTSRetryRequested -

ZTIAppXmlGen.wsf

Этот сценарий создает XML-файл (ZTIAppXmlGen.xml) для использования при автоматической записи пользовательских данных (документов), связанных с установленными приложениями. Это делается с помощью раздела реестраHKEY_CLASSES_ROOT\Software\Classes и фиксируются все приложения, которые:

  • Не связаны с одним из следующих расширений файлов: .mp3, .mov, .wma, .wmv, CHM, EVT, EVTX, .exe, .com и FON

  • не связаны с Microsoft Office, например с выпуском 2007 системы Office или Microsoft Office 2003;

  • Допустимый открытый обработчик должен быть указан в HKEY_CLASSES_ROOT\application\shell\open\command

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - ZTIAppXmlGen.xml. Содержит список приложений, установленных на конечном компьютере

- ZTIAppXmlGen.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript ZTIAppXmlGen.wsf </debug:value>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- ЛОЖЬ, сообщения о событиях отправляются только в файлы .log (Это поведение, когда аргумент не указан.)

Свойства

Name Read Write
Метод развертывания -
DeploymentType (Тип развертывания) -
ImageBuild -
OSCurrentVersion -
USMTMigFiles - -

ZTIAuthorizeDHCP.wsf

Этот сценарий использует средство Netsh для настройки целевого компьютера таким образом, чтобы он являлся авторизованным DHCP-сервером в AD DS.

Дополнительные сведения об авторизации серверов DHCP см. в статье Команды Netsh для DHCP.

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - ZTIAuthorizeDHCP.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки - Netsh.exe. Служебная программа, используемая для автоматизации настройки сетевых компонентов

- ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript ZTIAuthorizeDHCP.wsf </debug:value>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- ЛОЖЬ, сообщения о событиях отправляются только в файлы .log (Это поведение, когда аргумент не указан.)

Свойства

Name Read Write
IPAddress -

ZTIBackup.wsf

Этот сценарий выполняет резервное копирование целевого компьютера с помощью служебной программы ImageX. Резервная копия хранится в расположении, указанном в свойствах BackupDir и BackupShare .

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - ZTIBackup.log. Файл журнала, содержащий события, которые создает этот сценарий

- ZTIBackup_imagex.log. Файл журнала, содержащий события, создаваемые ImageX

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки - ImageX.exe. Служебная программа, используемая для создания WIM-файлов и управления ими

- ZTIBCDUtility.vbs. Включает служебные функции, используемые при выполнении задач диспетчера загрузки

- ZTIDiskUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием

- ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript ZTIBackup.wsf </debug:value>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- FALSE, сообщения о событиях отправляются только в файлы .log (это поведение, когда аргумент не указан)

Свойства

Name Read Write
BackupDir -
Резервное копирование дисков -
BackupDrive -
Файл резервной копии -
BackupPartition -
BackupScriptComplete -
BackupShare -
ComputerBackupLocation -
Метод развертывания -
DeploymentType (Тип развертывания) -
DestinationLogicalDrive - -
DoCapture -
ImageBuild -
ImageFlags -
OSDStateStorePath -
Этап -
Идентификатор последовательности задач -
USMTLocal -

ZTIBCDUtility.vbs

Этот скрипт содержит служебные функции, которые некоторые скрипты MDT используют при выполнении задач диспетчера загрузки.

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести Нет
Ссылки BCDEdit.exe. Средство для редактирования конфигурации загрузки Windows
Location - distribution\Scripts

- program_files\Microsoft Deployment Toolkit\Scripts
Оптимальный метод <script language="VBScript" src="ZTIBCDUtility.vbs"/>

Аргументы

Значение Описание
Нет Нет

Свойства

Name Read Write
Нет

ZTIBde.wsf

Этот сценарий устанавливает и настраивает BitLocker на целевом компьютере. Конфигурация BitLocker ограничена сценариями новых компьютеров, в которых жесткие диски настроены с одним разделом.

Примечание.

Для развертываний ZTI и UDI свойство UILanguage должно быть установлено в CustomSettings.ini или в базе данных MDT, поскольку ZTIBde.wsf пытается прочитать языковой стандарт из свойства UILanguage .

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - ZTIBde.log. Файл журнала, содержащий события, которые создает этот сценарий

- ZTIBdeFix_diskpart.log. Файл журнала, содержащий события, которые генерирует средство Diskpart

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки - CMD.exe. Разрешает запуск средств командной строки

- Defrag.exe. Дефрагментация жесткого диска

- Diskpart.exe. Служебная программа, позволяющая автоматически управлять дисками, разделами и томами

- ServerManagerCmd.exe

- ZTIDiskUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием

- ZTIOSRole.wsf. Устанавливает роли сервера

- ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript ZTIBde.wsf </debug:value>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- FALSE, сообщения о событиях отправляются только в файлы .log (это поведение, когда аргумент не указан)

Свойства

Name Read Write
AdminPassword -
BDEDriveLetter - -
BDEDriveSize -
BDEInstall -
BDEInstallSuppress -
BDEKeyLocation -
BDEPin -
BDERecoveryKey -
BDESecondPass - -
BdeWaitForEncryption -
BitlockerInstalled - -
Метод развертывания -
ИСБДЭ -
OSDBitLockerCreateRecoveryPassword -
OSDBitLockerMode -
OSDBitLockerStartupKey -
OSDBitLockerStartupKeyDrive -
OSDBitLockerTargetDrive -
OSDBitLockerWaitForEncryption -
OSCurrentBuild -
OSCurrentVersion -
ОСФеатуры - -
ОСRoles - -
ОСRoleServices - -
OSVersion -
SMSTSRebootRequested - -
SMSTSRetryRequested -
TPMOwnerPassword -

ZTIBIOSCheck.wsf

Этот сценарий проверяет BIOS на целевом компьютере, а затем просматривает список BIOS, несовместимых с Windows. Список несовместимых BIOS хранится в файлеZTIBIOSCheck.xml .

Если BIOS на целевом компьютере указан в ZTIBIOSCheck.xml файле, сценарий возвращает состояние, указывающее, что BIOS несовместим с Windows и процесс развертывания должен быть завершен. Сведения о заполнении списка несовместимых BIOS см. в разделе ZTIBIOSCheck.xml.

Значение Описание
Ввод - ZTIBIOSCheck.xml. Содержит список BIOS, о которых известно, что они несовместимы с Windows

- Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - ZTIBIOSCheck.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript ZTIBIOSCheck.wsf </debug:value>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- FALSE, сообщения о событиях отправляются только в файлы .log (это поведение, когда аргумент не указан)

Свойства

Name Read Write
Нет

ZTICoalesce.wsf

Configuration Manager требует, чтобы пакеты были последовательно пронумерованы, начиная с PACKAGES001, без промежутков в номерной последовательности. В противном случае установка завершится сбоем.

Этот сценарий позволяет определять и присваивать имена переменным, используя идентифицирующую информацию о программе, которую нужно запустить, например ComputerPackages100, ComputerPackages110 или CollectionPackages150. Затем, при запуске этого сценария, Configuration Manager находит все переменные, соответствующие шаблону (например, все имена переменных, содержащие строку "Пакеты") и строит последовательный список без промежутков с базовым именем PACKAGES.

Например, если были определены следующие переменные (с помощью переменных компьютера, переменных-коллекций или в CustomSettings.ini или MDT DB, например):

  • ComputerPackages100=XXX00001:Program

  • ComputerPackages110=XXX00002:Program

  • CollectionPackages150=XXX00003:Программа

  • Packages001=XXX00004:Программа

    После запуска сценария список будет выглядеть следующим образом:

  • PACKAGES001=XXX00004:программа

  • PACKAGES002=XXX00001:программа

  • PACKAGES003=XXX00002:Program

  • PACKAGES004=XXX00003:программа

    После этого Configuration Manager сможет запускать все четыре программы.

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - ZTICoalesce.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript ZTICoalesce.wsf </debug:value>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- ЛОЖЬ, сообщения о событиях отправляются только в файлы .log (Это поведение, когда аргумент не указан.)
/CoalesceDigits:value Количество цифр, которое необходимо указать при создании последовательности нумерации. Например, значение:

- 2 создаст PACKAGE03

- 3 создаст PACKAGE003

(если этот аргумент не указан), значение по умолчанию — 3.

Свойства

Name Read Write
CoalescePattern -
CoalesceTarget -

ZTIConfigFile.vbs

Этот сценарий содержит общие процедуры для обработки XML-файлов MDT.

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - ZTIConfigFile.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки Net.exe
Location distribution\Scripts
Оптимальный метод <script language="VBScript" src="ZTIConfigFile.vbs"/>

Аргументы

Значение Описание
Нет Нет

Свойства

Name Read Write
IsSafeForWizardHTML -
ОбязательныеЗаявки -
SkipGroupSubFolders -

ZTIConfigure.wsf

Этот сценарий настраивает файл Unattend.xml со значениями свойств, указанными ранее в процессе развертывания MDT. Сценарий настраивает соответствующий файл в зависимости от развертываемой операционной системы.

Этот сценарий считывает файл ZTIConfigure.xml, чтобы определить, как обновить файл Unattend.xml с соответствующими значениями, указанными в свойствах развертывания. Файл ZTIConfigure.xml содержит сведения для преобразования свойств в параметры файла Unattend.xml.

Значение Описание
Ввод - ZTIConfigure.xml. Содержит список значений свойств (указанных ранее в процессе развертывания) и соответствующие им параметры конфигурации

- Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - ZTIConfigure.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript ZTIConfigure.wsf </debug:value>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- ЛОЖЬ, сообщения о событиях отправляются только в файлы .log (Это поведение, когда аргумент не указан.)

Свойства

Name Read Write
Имя компьютера - -
DeploymentType (Тип развертывания) -
Метод развертывания -
DeployRoot -
DestinationLogicalDrive -
ДоменAdminDomain -
ImageBuild -
OSDAnswerFilePath -
OSDAnswerFilePathSysprep -
OSDComputerName -
Этап -
Идентификатор последовательности задач -

ZTIConfigureADDS.wsf

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - ZTIConfigureADDS.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки - Dcpromo.exe. Устанавливает и удаляет AD DS

- Net.exe. Выполняет задачи управления сетью

- ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript ZTIConfigureADDS.wsf </debug:value>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- ЛОЖЬ, сообщения о событиях отправляются только в файлы .log (Это поведение, когда аргумент не указан.)

Свойства

Name Read Write
ADDSLogPath -
ADDSPassword -
ADDSUserDomain -
ADDSUserName -
AutoConfigDNS -
ChildName -
ConfirmGC -
Путь к базе данных -
Уровень домена -
DomainNetBiosName -
Уровень леса -
NewDomain (Новый домен) -
NewDomainDNSName -
OSVersion -
ParentDomainDNSName -
ReplicaOrNewDomain - -
ReplicaDomainDNSName -
ReplicationSourceDC -
SafeModeAdminPassword -
SiteName (Имя сайта) -
SysVolPath -

ZTIConfigureDHCP.wsf

Этот сценарий настраивает DHCP на целевом компьютере.

Примечание.

DHCP должен быть установлен на целевом компьютере перед запуском этого сценария.

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - ZTIConfigureDHCP.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки - Netsh.exe. Утилита, позволяющая автоматизировать настройку сетевых компонентов

- ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript ZTIConfigureDHCP.wsf </debug:value>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- ЛОЖЬ, сообщения о событиях отправляются только в файлы .log (Это поведение, когда аргумент не указан.)

Свойства

Name Read Write
DHCPScopesxDescription -
DHCPScopesxEndIP -
DHCPScopesxExcludeStartIP -
DHCPScopesxExcludeEndIP -
DHCPScopesxIP -
DHCPScopesxName -
DHCPScopesxOptionRouter -
DHCPScopesxOptionDNSDomainName -
DHCPScopesxOptionDNSServer -
DHCPScopesxOptionLease -
DHCPScopesxOptionNBTNodeType -
DHCPScopesxOptionPXEClient -
DHCPScopesxOptionWINSServer -
DHCPScopesxStartIP -
DHCPScopesxSubnetmask -
DHCPServerOptionDNSDomainName -
DHCPServerOptionDNSServer -
DHCPServerOptionNBTNodeType -
DHCPServerOptionPXEClient -
DHCPServerOptionRouter -
DHCPServerOptionWINSServer -

Примечание.

Значок xв перечисленных здесь свойствах является заполнителем для массива, отличного от нуля, который содержит сведения о конфигурации DHCP.

ZTIConfigureDNS.wsf

Этот сценарий настраивает DNS на целевом компьютере. Для выполнения фактических задач настройки скрипт использует утилиту Dnscmd.

Дополнительные сведения о Dnscmd.exe см. в разделе Обзор Dnscmd.

Примечание.

Перед запуском этого сценария DNS должен быть установлен на целевом компьютере.

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - ZTIConfigureDNS.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки - Dnscmd.exe. Помощь администраторам в управлении DNS

- ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript ZTIConfigureDNS.wsf </debug:value>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- ЛОЖЬ, сообщения о событиях отправляются только в файлы .log (Это поведение, когда аргумент не указан.)

Свойства

Name Read Write
DNSServerOptionDisableRecursion -
DNSServerOptionBINDSecondaries -
DNSServerOptionFailOnLoad -
DNSServerOptionEnableRoundRobin -
DNServerOptionEnableNetmaskOrdering -
DNSServerOptionEnableSecureCache -
DNSServerOptionNameCheckFlag -
DNSZonesxName -
DNSZonesxType -
DNSZonesxMasterIP -
DNSZonesxDirectoryPartition -
DNSZonesxFileName -
DNSZonesxScavenge -
DNSZonesxUpdate -

Примечание.

Значок xв перечисленных здесь свойствах является заполнителем для массива с нулевой отставкой, который содержит сведения о конфигурации DNS.

ZTIConnect.wsf

В процессе развертывания MDT этот сценарий используется для проверки подлинности на серверном компьютере (например, на компьютере с SQL Server или на другом сервере с общей сетевой папкой). При запуске этого сценария он проверяет возможность создания подключения к общей сетевой папке, указанной в аргументе /uncpath .

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - ZTIConnect.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript ZTIConnect.wsf /UNCPath:<uncpath> </debug:value>

Аргументы

Значение Описание
/UNCPath:uncpath Указывает полный UNC-путь к общей сетевой папке
/debug:value Выводит сообщения о событиях на консоль и в файлы .log; Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- ЛОЖЬ, сообщения о событиях отправляются только в файлы .log (Это поведение, когда аргумент не указан.)

Свойства

Name Read Write
Нет

ZTICopyLogs.wsf

Скопируйте файлы Smsts.log и BDD.log в вложенную папку, расположенную под общим ресурсом, указанным свойством SLShare . Вложенная папка принимает имя, указанное OSDComputerName, _SMSTSMachineName или HostName .

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - ZTICopyLogs.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript ZTICopyLogs.wsf </debug:value>

Аргументы

Значение Описание
/debug: value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- ЛОЖЬ, сообщения о событиях отправляются только в файлы .log (Это поведение, когда аргумент не указан.)

Свойства

Name Read Write
Нет

ZTIDataAccess.vbs

Этот сценарий содержит стандартные процедуры для доступа к базе данных.

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - ZTIDataAccess.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки Нет
Location distribution\Scripts
Оптимальный метод <script language="VBScript" src="ZTIDataAccess.vbs"/>

Аргументы

Значение Описание
Нет Нет

Свойства

Name Read Write
_SMSTSReserved1 -
_SMSTSReserved2 -
Файл правил -
UserDomain - -
UserID - -
UserPassword (ПарольПользователя) - -

ZTIDisableBDEProtectors.wsf

Если BitLocker включен, этот сценарий приостанавливает работу средств защиты BitLocker, настроенных в системе.

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - ZTIDisableBDEProtectors.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript ZTIDisableBDEProtectors.wsf </debug:value>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- ЛОЖЬ, сообщения о событиях отправляются только в файлы .log (Это поведение, когда аргумент не указан.)

Свойства

Name Read Write
ImageBuild -
ИСБДЭ -
OSCurrentBuild -
OSCurrentVersion -
OSVersion -

ZTIDiskpart.wsf

Этот сценарий создает разделы диска на целевом компьютере, вызывая служебную программу Diskpart. Параметры, используемые для настройки диска, задаются программой Task Sequencer или в CustomSettings.ini. ZTIDiskpart.wsf в основном запускается в сценариях новых компьютеров. Процесс происходит следующим образом.

  1. В процессе развертывания MDT запускается скрипт ZTIDiskpart.wsf на основе шагов и последовательности шагов в программе Task Sequencer.

  2. ZTIDiskpart.wsf запускает служебную программу Diskpart и отправляет ей требуемые команды настройки.

  3. ZTIDiskpart.wsf запускает Diskpart.exe и предоставляет файл .txt в качестве параметра командной строки.

  4. Сначала диск очищается путем отправки команде CLEAN для Diskpart.

  5. Если это первый диск и программа Task Sequencer или CustomSettings.ini не указали конфигурацию диска, создается один раздел для хранения операционной системы. Однако если указана конфигурация диска, диск будет настроен в соответствии с ней.

  6. Если требуется включить BitLocker, место резервируется в конце первого диска.

  7. Все команды форматирования помещаются в очередь до тех пор, пока не завершит работу Diskpart. Если это не указано явно в секвенсоре задач или в CustomSettings.ini, ZTIDiskpart.wsf выполняет быстрое форматирование диска C с помощью следующей команды: FORMAT C: /FS:NTFS /V:OSDisk /Q /Y.

  8. ZTIDiskpart.wsf копирует файлы ZTIDiskpart_diskpart.log и BDD.log с ОЗУ-диска обратно на жесткий диск.

    Настройте конфигурацию диска целевого компьютера, указав необходимые сведения в программе Task Sequencer или в CustomSettings.ini.

    Дополнительные сведения о настройке дисков см. в документе MDT Использование Microsoft Deployment Toolkit.

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - ZTIDiskpart.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки - Diskpart.exe. Служебная программа, позволяющая автоматически управлять дисками, разделами и томами

- Format.com. Форматирует жесткий диск

- ZTIDiskUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием

- ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript ZTIDiskpart.wsf </debug:value>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- ЛОЖЬ, сообщения о событиях отправляются только в файлы .log (Это поведение, когда аргумент не указан.)

Свойства

Name Read Write
BDEDriveLetter -
BDEDriveSize -
BDEInstall -
DeployDrive -
DeploymentType (Тип развертывания) -
DestinationDisk -
DestinationLogicalDrive -
DoNotCreateExtraPartition -
ImageBuild -
OSDDiskIndex -
OSDDiskpartBiosCompatibilityMode - -
OSDDiskType -
OSDPartitions -
OSDPartitionStyle -
SMSTSLocalDataDrive -
VolumeLetterVariable -

ZTIDiskUtility.vbs

Этот сценарий содержит связанные с диском функции и подпрограммы, которые вызывают различные сценарии в процессе развертывания MDT.

Значение Описание
Ввод Нет
Вывести - ZTIDiskUtility.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки - BcdBoot.exe. Настраивает системный раздел

- DiskPart.exe. Служебная программа, позволяющая автоматически управлять дисками, разделами и томами
Location distribution\Scripts
Оптимальный метод <script language="VBScript" src="ZTIDiskUtility.vbs"/>

Аргументы

Значение Описание
Нет Нет

Свойства

Name Read Write
DestinationLogicalDrive -
UILanguage - -

ZTIDomainJoin.wsf

На этапе развертывания восстановления состояния этот сценарий проверяет, присоединен ли компьютер к домену, и выполняет восстановление после неудачных попыток присоединения к домену.

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - ZTIDomainJoin.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки - LTISuspend.wsf

- ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript ZTIDomainJoin.wsf </debug:value>

Аргументы

Значение Описание
/debug: value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- ЛОЖЬ, сообщения о событиях отправляются только в файлы .log (Это поведение, когда аргумент не указан.)
/DomainErrorRecovery: value Предпринимаются попытки присоединить компьютер к домену. Значение, указанное в значении:

- АВТО. Повторите попытку присоединения к домену. Перезапустите и повторите попытку. Это поведение сценария по умолчанию.

- НЕ РАБОТАЕТ. Останавливает всякую обработку. Обработка всей последовательности задач останавливается.

- ВРУЧНУЮ. Остановить обработку; Позволяет пользователю вручную присоединить компьютер к домену.

Свойства

Name Read Write
Администратор домена -
ДоменAdminDomain -
DomainAdminPassword -
DomainErrorRecovery -
DomainJoinAttempts - -
JoinDomain (Присоединиться к домену) -
JoinWorkgroup -
LTISuspend -
MachineObjectOU -
SMSTSRebootRequested -
SMSTSRetryRequested -

ZTIDrivers.wsf

Этот сценарий устанавливает дополнительные драйверы устройств на целевой компьютер перед началом настройки операционной системы. Этот сценарий считывает файл Drivers.xml и копирует список файлов драйверов устройств из файла Drivers.xml (создаваемого и управляемого в узле "Драйверы" в Deployment Workbench) на целевой компьютер.

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - PnpEnum.xml. Содержит список всех устройств, установленных на конечном компьютере

- ZTIDrivers.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки - Attrib.exe. Настройка атрибутов файлов и папок

- CMD.exe. Разрешает запуск средств командной строки

- Microsoft.BDD.PnpEnum.exe. Служебная программа, перечисляющая устройства Plug and Play

- Reg.exe. Средство реестра консоли для чтения и изменения данных реестра

- ZTIConfigFile.vbs. Включает процедуры для обработки XML-файлов

- ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript ZTIDrivers.wsf </debug:value>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- ЛОЖЬ, сообщения о событиях отправляются только в файлы .log (Это поведение, когда аргумент не указан.)

Свойства

Name Read Write
Архитектура -
CustomDriverSelectionProfile -
Метод развертывания -
DeploymentType (Тип развертывания) -
DestinationLogicalDrive - -
DoCapture -
Пути водителей -
DriverSelectionProfile -
ImageBuild -
InstallFromPath -
OSDAnswerFilePath -
OSDAnswerFilePathSysPrep -
OSDPlatformArch -
Этап -
ResourceRoot -

ZTIExecuteRunbook.wsf

Этот сценарий запускает модули Runbook Orchestrator на целевом компьютере. Модуль Runbook Orchestrator — это последовательность действий, которые управляют действиями на компьютерах и в сетях. Модули Runbook Orchestrator можно запустить в MDT с помощью типа шага последовательности задач "Выполнение Runbook ", который, в свою очередь, запускает этот сценарий.

Значение Описание
Ввод Переменные среды содержат значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания.
Вывести - BDD.log содержит события, которые генерируют все скрипты MDT.

- Состояние возврата завершения модуля Runbook.

- Возврат параметров из вывода Runbook.
Ссылки - ZTIUtility.vbs включает вспомогательные функции и подпрограммы, которые использует скрипт.
Location distribution\Scripts
Оптимальный метод cscript ZTIExecuteRunbook.wsf </debug:value>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- ЛОЖЬ, сообщения о событиях отправляются только в файлы .log (Это поведение, когда аргумент не указан.)

Свойства

Name Read Write
OrchestratorServer -
Имя книги (RunbookName) -
Идентификатор RunbookID -
RunbookParameterMode -
RunbookParametersxParameterID -
RunbookParametersxParameterValue -
RunbookOutputParameters

Примечание.

Если модуль Runbook возвращает выходные параметры, для каждого параметра создается переменная последовательности задач, а возвращаемое значение параметра присваивается переменной последовательности задач.
-

Этот сценарий создает переменные последовательности задач, перечисленные в следующей таблице, для внутреннего использования в сценарии. Не устанавливайте эти переменные последовательности задач в CustomSettings.ini или в базе данных MDT.

Название Описание
OrchestratorServer Имя сервера с оркестратором, указанное в разделе "Сервер оркестратора" на этапе "Последовательность задач выполнения модуля Runbook"
Имя книги (RunbookName) Имя модуля Runbook, указанное в модуле "Runbook" на шаге последовательности задач "Выполнение модуля Runbook"
Идентификатор RunbookID Идентификатор, назначенный модулю Runbook на сервере оркестрации
RunbookParametersxParameterID Идентификатор, назначенный определенному параметру Runbook на сервере оркестрации
RunbookParametersxParameterName Имя, назначенное определенному параметру Runbook на сервере Orchestrator
RunbookParametersxParameterValue Значение, назначенное определенному параметру модуля Runbook на сервере оркестрации

ZTIGather.wsf

Этот сценарий собирает свойства и правила обработки, которые управляют процессом развертывания. Свойства и правила (также известные как локальные свойства) явно определены в этом сценарии и содержатся в файле ZTIGather.xml, в файле CustomSettings.ini и в базе данных MDT (созданной в узле базы данных в Deployment Workbench).

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - ZTIGather.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки - Wpeutil.exe. Инициализирует Windows PE и сетевые подключения. инициирует LTI

- ZTIDataAccess.vbs. Содержит инструкции для доступа к базе данных

- ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript ZTIGather.wsf </debug:value> </localonly> </inifile:ini_file_name>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- ЛОЖЬ, сообщения о событиях отправляются только в файлы .log (Это поведение, когда аргумент не указан.)
/localonly Возвращает только сведения о целевом компьютере и установленной на нем операционной системе. не анализирует входной файл .ini (указанный в аргументе /inifile ); Возвращает свойства и правила, заданные в файле .ini.

Если он не указан, скрипт возвращает информацию о целевом компьютере и установленной в данный момент операционной системе; Синтаксический анализ файла .ini
/inifile:ini_file_name Имя и путь файла входного .ini, содержащего свойства и правила, используемые в процессе развертыванияЕсли параметр не задан, сценарий использует значение по умолчанию в CustomSettings.ini

Свойства

Name Read Write
Все - -

ZTIGroups.wsf

Этот сценарий фиксирует и восстанавливает членство в локальных группах на целевом компьютере. Этот сценарий вызывается с аргументом **/capture** для резервного копирования членства в группе на целевом компьютере перед развертыванием операционной системы. Свойство CaptureGroups содержит список групп, для которых сценарий создает резервные копии. Сценарий вызывается с аргументом **/restore** для восстановления членства в группах после развертывания операционной системы. При выполнении операции восстановления он восстанавливает членство всех групп, для которых была создана резервная копия при запуске сценария с помощью аргумента /capture .

Примечание.

При восстановлении членства в группах сценарий не создает целевые группы, которые еще не существуют на целевом компьютере. Поэтому не забудьте включить все необходимые группы на эталонном компьютере при сборке файла образа.

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - ZTIGroups.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript ZTIGroups.wsf </debug:value> </backup> </restore>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- ЛОЖЬ, сообщения о событиях отправляются только в файлы .log (Это поведение, когда аргумент не указан.)
/запись Создает резервную копию членства локальных групп в локальных группах на целевом компьютере, как указано в свойстве CaptureGroups
/восстановить Восстанавливает членство в локальных группах, резервную копию которых была создана ранее в процессе развертывания.

Свойства

Name Read Write
CaptureGroups -
Группы - -
HostName -

ZTILangPacksOnline.wsf

Этот сценарий устанавливает языковые пакеты для операционных систем Windows. Сценарий ожидает CAB-файлы языкового пакета в структуре папок, содержащей по крайней мере одну папку.

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - ZTILangPacksOnline.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки - CMD.exe. Разрешает запуск средств командной строки

- Lpksetup.exe. Средство установки языкового пакета, используемое для добавления или удаления языковых пакетов

- ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript ZTILangPacksOnline.wsf </debug:value>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- ЛОЖЬ, сообщения о событиях отправляются только в файлы .log (Это поведение, когда аргумент не указан.)

Свойства

Name Read Write
Архитектура -
OSVersion -

ZTIModifyVol.wsf

Этот сценарий изменяет том, чтобы установить идентификатор GPT и атрибуты для служебных томов, что необходимо для создания разделов Windows RE на компьютерах с UEFI. Этот сценарий необходимо вызывать при развертывании на компьютерах с UEFI для следующих ситуаций:

  • Развертывания LTI, в которых создаются пользовательские структуры разделов (томов), например создание пяти разделов вместо стандартных четырех разделов, которые обычно создаются для использования с UEFI

  • Все развертывания ZTI и UDI

Примечание.

Этот сценарий предназначен для вызова только при создании структур секций для использования с UEFI. Этот сценарий не следует вызывать при создании структур разделов, которые будут использоваться в развертываниях без UEFI.

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести BDD.log содержит события, которые генерируют все скрипты MDT.
Ссылки ZTIUtility.vbs включает вспомогательные функции и подпрограммы, используемые сценарием.
Location distribution\Scripts
Оптимальный метод cscript ZTIModifyVol.wsf /UtilityVol:value </debug:value>

Аргументы

Значение Описание
/UtilityVol:value Указывает букву диска тома, который необходимо настроить для раздела средств Windows RE для использования на компьютерах с UEFI (например, "E:")
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- ЛОЖЬ, сообщения о событиях отправляются только в файлы .log (Это поведение, когда аргумент не указан.)

Свойства

Name Read Write
UtilityVol -

ZTIMoveStateStore.wsf

Этот сценарий перемещает захваченное состояние пользователя и файлы резервных копий в папку C:\Windows\Temp\StateStore.

Примечание.

Этот сценарий запускается только при развертывании образов с помощью Configuration Manager.

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - ZTIMoveStateStore.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript ZTIMoveStateStore.wsf </debug:value>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- ЛОЖЬ, сообщения о событиях отправляются только в файлы .log (Это поведение, когда аргумент не указан.)

Свойства

Name Read Write
Нет

ZTINextPhase.wsf

Этот сценарий обновляет свойство Phase до следующего этапа процесса развертывания. Секвенсор задач использует эти этапы, чтобы определить последовательность, в которой должна быть выполнена каждая задача. Свойство Phase содержит следующие значения:

  • ПРОВЕРКА. Определите, что целевой компьютер способен выполнять сценарии, необходимые для завершения процесса развертывания.

  • ЗАХВАТ ГОСУДАРСТВА. Сохраните все данные миграции состояния пользователя перед развертыванием новой целевой операционной системы.

  • ПРЕДУСТАНОВКА. Выполните все необходимые задачи (например, создание новых разделов) до развертывания целевой операционной системы.

  • УСТАНОВИТЬ. Установите целевую операционную систему на целевой компьютер.

  • ПОСТ-УСТАНОВКА. Выполните все задачи, которые необходимо выполнить перед восстановлением данных миграции состояния пользователя. Эти задачи настраивают целевую операционную систему перед первым запуском целевого компьютера после развертывания (например, установка обновлений или добавление драйверов).

  • STATERESTORE. Восстановите данные миграции состояния пользователя, сохраненные на этапе записи состояния.

    Дополнительные сведения о свойстве Phase см. в разделе Phase.

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - ZTINextPhase.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript ZTINextPhase.wsf </debug:value>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- ЛОЖЬ, сообщения о событиях отправляются только в файлы .log (Это поведение, когда аргумент не указан.)

Свойства

Name Read Write
Метод развертывания -
Этап - -

ZTINICConfig.wsf

Этот скрипт настраивает активированные сетевые адаптеры со значениями, записанными ZTIGather.wsf на основе свойств, перечисленных в файле CustomSettings.ini или базе данных MDT (созданной в узле базы данных в Deployment Workbench).

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - ZTINICConfig.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки - ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием

- ZTINicUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript ZTINicConfig.wsf </debug:value> </ForceCapture> </RestoreWithinWinPE>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- ЛОЖЬ, сообщения о событиях отправляются только в файлы .log (Это поведение, когда аргумент не указан.)
/ForceCapture При наличии локальных сетевых адаптеров с сохраненными статическими IP-адресами этот сценарий записывает эти параметры и сохраняет их в локальной среде, например C:\MININT\SMSOSD\OSDLogs\Variables.dat. Этот скрипт может быть полезен при записи статических настроек IP для большого количества компьютеров для автоматизации.
/RestoreWithinWinPE Если указано, применяет все сохраненные сетевые параметры статического IP-адреса к локальному компьютеру, когда это необходимо; Используется только для внутренней обработки.

Свойства

Name Read Write
DeployDrive - -
Метод развертывания -
DeploymentType (Тип развертывания) -
DeployRoot -
OSDAdapterCount - -
ОСGuid -
OSDMigrateAdapterSettings -
Этап -

ZTINICUtility.vbs

Этот сценарий содержит функции и подпрограммы, связанные с сетевым адаптером, которые вызывают различные сценарии в процессе развертывания MDT.

Значение Описание
Ввод Нет
Вывести Нет
Ссылки - CMD.exe. Разрешает запуск средств командной строки

- Netsh.exe. Служебная программа, используемая для автоматизации настройки сетевых компонентов
Location distribution\Scripts
Оптимальный метод <script language="VBScript" src="ZTINicUtility.vbs"/>

Аргументы

Значение Описание
Нет Нет

Свойства

Name Read Write
OSDAdapterAdapterIndexAdapterName - -

Примечание.

AdapterIndexв этом свойстве является заполнителем для массива, отстоящего от нуля, который содержит сведения о сетевом адаптере.

ZTIOSRole.wsf

Этот сценарий устанавливает роли сервера для целевых компьютеров под управлением операционных систем Windows. Скрипт считывает свойства OSRoles, OSRoleServices и OSFeatures , чтобы определить, что должно быть установлено.

Примечание.

Этот сценарий вызывается только последовательностью задач "Установка ролей и компонентов " и"Удаление ролей и компонентов ". Прямой вызов этого сценария не поддерживается.

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - ZTIOSRole.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки - CMD.exe. Разрешает запуск средств командной строки

- OCSetup.exe. Добавляет или удаляет необязательные компоненты Windows

- ServerManagerCmd.exe. Устанавливает и настраивает роли и компоненты Windows Server, а также управляет ими

- Sysocmgr.exe. Добавление и удаление компонентов Windows

- ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript ZTIOSRole.wsf </debug:value>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- ЛОЖЬ, сообщения о событиях отправляются только в файлы .log (Это поведение, когда аргумент не указан.)
/Удалить Если этот аргумент указан, роли и компоненты будут удалены. Если не указано, сценарий предполагает, что роли и функции будут установлены.

Свойства

Name Read Write
IsServerCoreOS -
ОСФеатуры -
ОСRoles -
ОСRoleServices -
OSVersion -
SMSTSRebootRequested -

ZTIPatches.wsf

Этот сценарий устанавливает обновления (языковые пакеты, обновления для системы безопасности и т. д.), перечисленные в файле Packages.xml. Сценарий самозавершается, если развертывание не находится в одном из следующих состояний:

  • Фаза равна ПРЕДУСТАНОВКЕ

  • DeploymentMethod равно SCCM

    Скрипт запускает Pkgmgr, если DeploymentMethod равен SCCM.

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - ZTIPatches.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки - Expand.exe. Развертывание сжатых файлов

- Pkgmgr.exe. Устанавливает или обновляет Windows Vista в автономном режиме

- ZTIConfigFile.vbs. Включает процедуры для обработки XML-файлов

- ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript ZTIPatches.wsf </debug:value>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- ЛОЖЬ, сообщения о событиях отправляются только в файлы .log (Это поведение, когда аргумент не указан.)

Свойства

Name Read Write
Архитектура -
CustomPackageSelectionProfile -
DeployRoot -
Метод развертывания -
DeploymentType (Тип развертывания) -
DestinationLogicalDrive -
Языковые пакеты -
OSDAnswerFilePath -
OSDPlatformArch -
PackageSelectionProfile -
Этап -
ResourceRoot -

ZTIPowerShell.wsf

Этот сценарий запускает сценарий Windows PowerShell с использованием настраиваемого узла Windows PowerShell.

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - ZTIPowerShell.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT

- Код возврата. Числовое значение, возвращаемое сценарием Windows PowerShell после завершения, которое указывает состояние завершения сценария.
Ссылки - Microsoft.BDD.TaskSequencePSHost.exe. Настраиваемый узел Windows PowerShell, используемый для запуска сценария Windows PowerShell.
Location distribution\Scripts
Оптимальный метод cscript ZTIPowerShell.wsf

Аргументы

Значение Описание
Нет

Свойства

Name Read Write
Нет

ZTIPrereq.vbs

Этот сценарий проверяет, что на целевом компьютере установлено необходимое программное обеспечение и что он функционирует. Сценарий проверяет следующее:

  • Определяет, что версия сценария Windows не ниже 5.6.

  • Убедитесь, что при создании экземпляров ссылок на объекты в Wscript.Shell, Wscript.Network, Scripting.FileSystemObject MSXML2 не возникают ошибки. DOMDocument и среды Process.

    Если какая-либо из проверок не пройдена, возникает ошибка, и сценарий завершает процедуру ValidatePrereq .

Значение Описание
Ввод Нет
Вывести Нет
Ссылки Нет
Location distribution\Scripts
Оптимальный метод None

Аргументы

Значение Описание
Нет Нет

Свойства

Name Read Write
Нет

ZTISCCM.wsf

Этот сценарий инициализирует ZTI при развертывании с помощью Configuration Manager. Сценарий выполняет следующую процедуру:

  1. Если отладка активирована, сценарий создает OSD. Файл отладки.

  2. Скрипт настраивает следующие свойства:

    • Для ScriptRootзадана родительская папка выполняемого в данный момент сценария.

    • DeployRoot устанавливается в родительскую папку ScriptRoot.

    • Для ResourceRoot задано значение DeployRoot.

    • DeploySystemDrive имеет значение C:.

    • Для DeploymentMethod задано значение SCCM.

  3. Если DeployRootсодержит :\:

    • Папка DeployRoot копируется в _SMSTSMDataPath\WDPackage

    • Свойству ScriptRoot присвоено значение _SMSTSMDataPath\WDPackage\Scripts

    • DeployRoot установлен в родительскую папку ScriptRoot

    • Для ResourceRoot задано значение DeployRoot

  4. Если Phase имеет значение NULL:

    • Если переменная среды %SystemDrive% равна X:, то для DeploymentTypeзадано значение NEWCOMPUTER, а для Phase — PREINSTALL. В противном случае для DeploymentType задано значение REPLACE, а для Phase — VALIDATION.

    • Если файл OldComputer.tag существует в родительской папке текущего выполняемого сценария, для DeploymentType задано значение REPLACE , а для Phase — VALIDATION. В противном случае для DeploymentType задано значение REFRESH, а для Phase — VALIDATION.

    Дополнительные сведения об этих свойствах см. в статье "Свойства ".

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - ZTISCCM.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript ZTISCCM.wsf </debug:value>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- ЛОЖЬ, сообщения о событиях отправляются только в файлы .log (Это поведение, когда аргумент не указан.)

Свойства

Name Read Write
_SMSTSMDataPath -
Архитектура -
BDDPackageID - -
Метод развертывания - -
DeploymentType (Тип развертывания) - -
DeployRoot - -
Этап - -
ResourceRoot - -
Корень скриптов - -
ToolRoot - -

ZTISetVariable.wsf

Этот скрипт устанавливает указанную глобальную переменную последовательности задач, которая соответствует имени, содержащемуся в VariableName , значение, содержащееся в VariableValue.

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - ZTISetVariable.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript ZTISetVariable.wsf </debug:value>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- ЛОЖЬ, сообщения о событиях отправляются только в файлы .log (Это поведение, когда аргумент не указан.)

Свойства

Name Read Write
Имя переменной -
Значение переменной -

ZTITatoo.wsf

Этот сценарий вытатуирует на целевом компьютере идентификационную информацию и информацию о версии. Сценарий выполняет следующую процедуру:

  1. Найдите и скопируйте файл ZTITatoo.mof в папку %SystemRoot%\System32\Wbem. Любой существующий файл ZTITatoo.mof, существующий в целевом расположении, будет удален перед началом операции копирования.

  2. Mofcomp.exe будет запущен с помощью следующей команды:

    %SystemRoot%\System32\Wbem\Mofcomp.exe -autorecover %SystemRoot%\System32\Wbem\ZTITatoo.mof.
    
  3. Для всех методов развертывания (LTI, ZTI и UDI) эти сведения о развертывании записываются для всех методов развертывания в реестр вHKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:

    • Для параметра "Метод развертывания " задается используемый метод развертывания, которому можно присвоить значение LTI,ZTI или UDI, в зависимости от выполняемого метода развертывания.

    • В качестве источника развертывания задается источник развертывания (можно задать значение OEM,MEDIA или значение в свойстве DeploymentMethod ).

    • Тип развертывания — значение свойства DeploymentType .

    • Метка времени развертывания установлена на текущую дату в формате даты WMI.

    • Deployment Toolkit Version имеет значение свойства Version .

  4. Для развертываний LTI эти сведения о развертывании записываются в реестр на HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:

    • Идентификатор последовательности задач задается в значение свойства TaskSequenceID.

    • Для параметра "Имя последовательности задач " задано значение свойства "ИмяПоследовательности задач".

    • Для параметра "Версия последовательности задач " задано значение свойства "Последовательность задач".

  5. Для всех Configuration Manager развертываний (ZTI и UDI для Configuration Manager) эти сведения о развертывании записываются в реестр на HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:

    • Идентификатор пакета OSD — переменная последовательности задач _SMSTSPackageID .

    • Для имени программы OSD всегда установлено значение "\*".

    • Идентификатор объявления OSD задается как переменная последовательности задач _SMSTSAdvertID .

  6. Для развертываний LTI, в которых образ записывается, эти сведения о развертывании записываются в реестр на HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:

    • Метод записи устанавливается в используемый метод развертывания и может быть установлен в LTI,ZTI или UDI в зависимости от выполняемого метода развертывания.

    • Метка времени записи установлена на текущую дату в формате даты WMI.

    • Для параметра "Запись Toolkit" задано значение свойства "Версия".

    • Параметру "Идентификатор последовательности задач" для параметра "Запись" задано значение свойства "Идентификатор последовательности задач".

    • Параметру "Запись имя последовательности задач" задано значение свойства TaskSequenceName.

    • Параметру "Запись Task Sequence Version" присвоено значение свойства TaskSequenceVersion.

  7. Для всех развертываний Configuration Manager (ZTI и UDI для Configuration Manager), в которых записывается образ, эти сведения о развертывании записываются в реестр на HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:

    • Идентификатор пакета Запись OSD — переменная последовательности задач _SMSTSPackageID.

    • Запись параметру "Имя программы OSD" всегда присваивается значение "*****".

    • Идентификатор объявления Запись OSD — переменная последовательности задач _SMSTSAdvertID.

    Примечание.

    Этот сценарий не предназначен для запуска в Windows PE.

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - ZTITatoo.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки - Mofcomp.exe. Компилятор файлов .mof для командной строки

- ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript ZTITatoo.wsf </debug:value>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- ЛОЖЬ, сообщения о событиях отправляются только в файлы .log (Это поведение, когда аргумент не указан.)

Свойства

Name Read Write
_SMSTSAdvertID -
_SMSTSPackageID -
_SMSTSSiteCode -
Метод развертывания -
DeploymentType (Тип развертывания) -
Версия -
Идентификатор последовательности задач -
TaskSequenceName -
TaskSequenceVersion -

ZTIUserState.wsf

Этот сценарий инициализирует USMT для сбора и восстановления состояния пользователя на целевом компьютере.

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - ZTIUserState.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки - CMD.exe. Разрешает запуск средств командной строки

- Loadstate.exe. Сохраняет данные о состоянии пользователя на целевом компьютере

- Msiexec.exe. Управляет установкой приложений на основе .msi

- Scanstate.exe. Собирает пользовательские данные и параметры.

- Приложение USMT Files

- ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript ZTIUserState.wsf </debug:value>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- ЛОЖЬ, сообщения о событиях отправляются только в файлы .log (Это поведение, когда аргумент не указан.)
/запись -
/Смета -
/восстановить -

Свойства

Name Read Write
Архитектура -
Метод развертывания -
DeploymentType (Тип развертывания) -
DestinationLogicalDrive -
ImageBuild -
Размер изображения -
ImageSizeMultiplier -
InstallFromPath -
IsServerOS -
LoadStateArgs -
OSCurrentVersion -
OSDMigrateAdditionalCaptureOptions - -
OSDMigrateAdditionalRestoreOptions - -
OSDPackagePath -
OSDStateStorePath -
OSVersion -
ScanStateArgs -
StatePath - -
UDDir -
UDProfiles -
UDShare -
UserDataLocation - -
USMTConfigFile -
USMTEtimate - -
USMTLocal -
USMTMigFiles -

ZTIUtility.vbs

Этот скрипт содержит служебные функции, которые использует большинство скриптов MDT.

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести Нет
Ссылки - Credentials_ENU.xml. Запросы пользователя для получения учетных данных, которые будут использоваться при подключении к сетевым ресурсам

- IPConfig.exe. Отображение всех текущих значений конфигурации сети TCP/IP и обновление параметров DHCP и DNS

- MSHTA.exe. Узел HTML-приложения

- Regsvr32.exe. Регистрирует файлы (.dll, .exe, OCX и т. д.) в операционной системе

- Xcopy.exe. Копирует файлы и каталоги, включая подкаталоги
Location - distribution\Scripts

- program_files\Microsoft Deployment Toolkit\Scripts
Оптимальный метод <script language="VBScript" src="ZTIUtility.vbs"/>

Аргументы

Значение Описание
Нет Нет

Свойства

Name Read Write
_SMSTSAdvertID -
_SMSTSCurrentActionName -
_SMSTSCustomProgressDialogMessage -
_SMSTSInstructionTableSize -
_SMSTSLogPath -
_SMSTSMachineName -
_SMSTSNextInstructionPointer -
_SMSTSOrgName -
_SMSTSPackageID -
_SMSTSPackageName -
_SMSTSPackagePath -
_SMSTSReserved1 -
_SMSTSReserved2 -
Архитектура -
Тег AssetTag -
Имя компьютера -
Debug - -
Метод развертывания -
DeployRoot -
DestinationDisk - -
DestinationLogicalDrive - -
DestinationPartition - -
EventShare -
Имя узла -
ImageBuild - -
ImageFlags -
ImageIndex -
Язык изображений -
Процессор изображений -
Размер изображения -
InstallFromPath -
JoinDomain (Присоединиться к домену) -
LogPath - -
MacAddress -
OSCurrentVersion -
Идентификатор OSDAdvertID -
OSDAnswerFilePath - -
OSDAnswerFilePathSysprep - -
OSDComputerName - -
ОСДПаккагеИД -
OSDPackagePath -
OSDTargetSystemDrive -
OSGUID -
ОССКУ -
OSVersion -
Этап -
Processor_Architecture -
ResourceRoot -
SLShare -
SLShareDynamicLogging -
Идентификатор последовательности задач -
TaskSequenceName -
TaskSequenceVersion -
UDDir -
UDShare -
UserDomain - -
UserID - -
UserPassword (ПарольПользователя) - -
UUID -
Версия

Примечание. Эта переменная является внутренней переменной, представляющей версию MDT.
- -
WDSServer -

ZTIValidate.wsf

Этот сценарий гарантирует безопасность продолжения развертывания, проверяя состояние целевого компьютера. Процессы скриптов:

  • Если DeploymentType равен REFRESH, а целевой компьютер является сервером, сценарий завершает работу.

  • Если OSInstall существует и не равно YES, сценарий завершает работу.

  • Убедитесь, что на целевом компьютере существует минимальный объем оперативной памяти; Если нет, сценарий завершает работу.

  • Убедитесь, что процессор соответствует минимально необходимой скорости; Если нет, сценарий завершает работу.

  • Убедитесь, что размер жесткого диска соответствует требованиям к минимальному размеру. Если нет, сценарий завершает работу.

  • Убедитесь, что операционная система целевого компьютера установлена на диске C; Если нет, сценарий завершает работу.

  • Если DeploymentType = REFRESH, убедитесь, что диск C не сжат при запуске Compact /u C:\.

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - ZTIValidate.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки - Compact.exe. Отображение или изменение сжатия файлов в разделах файловой системы NTFS

- ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript ZTIValidate.wsf </debug:value>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- ЛОЖЬ, сообщения о событиях отправляются только в файлы .log (Это поведение, когда аргумент не указан.)

Свойства

Name Read Write
DeploymentType (Тип развертывания) -
DestinationLogicalDrive - -
ImageBuild -
Память изображений -
ImageProcessorSpeed -
Размер изображения -
ImageSizeMultiplier -
IsServerOS -
Память -
OSDPackagePath -
OSInstall -
ProcessorSpeed -
SMSTSLocalDataDrive -
VerifyOS -

ZTIVHDCreate.wsf

Этот сценарий используется для создания файла виртуального жесткого диска (VHD или AVHD) на целевом компьютере и подключения VHD-файла в качестве диска. Затем на других этапах процесса развертывания LTI выполняется развертывание операционной системы Windows и приложений на только что созданном виртуальном жестком диске. Сценарные процессы выполняются следующим образом:

  • Метод Class_Initialize используется для инициализации переменной VHDInputVariable .

  • Убедитесь, что VHDCreateSource определен и находится исходный VHD-файл (если указан).

  • Генерирует случайное имя VHD-файла , если значение VHDCreateFilename равно RANDOM или "" (null).

  • Убедитесь, что в папке находится VHD-файл (указанный в VHDCreateFileName).

  • Создайте VHD-файл, используя значения в VHDCreateSizePercent, VHDCreateSizeMax и VHDCreateType.

  • Создайте разностный диск (если указано), используя значение в VHDCreateDiffVHD.

  • Вновь созданный VHD-файл и дополнительный разностный диск подключены.

  • Возвращается номер подключенного виртуального жесткого диска.

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - ZTIVHDCreate.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки - ZTIDiskUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием

- ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript ZTIVHDCreate.wsf </debug:value>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- ЛОЖЬ, сообщения о событиях отправляются только в файлы .log (Это поведение, когда аргумент не указан.)

Свойства

Name Read Write
VHDCreateDiffVHD -
VHDCreateFileName -
VHDCreateSizeMax -
VHDCreateSource -
VHDCreateType -
VHDDisks -
VHDInputVariable -
VHDOutputVariable -

ZTIWindowsUpdate.wsf

Этот сценарий скачивает и устанавливает обновления с компьютеров в корпоративной сети, на которых работают WSUS, клиентский компонент Центра обновления Windows или Центр обновления Майкрософт, с помощью интерфейса прикладного программирования (API) агента Центра обновления Windows (WUA) клиентского компонента Центра обновления Windows (WUA). По умолчанию эта функция отключена в каждой последовательности задач и должна быть активирована вручную для запуска.

У большинства предприятий уже есть команды и инфраструктуры для обновления недавно развернутых компьютеров в корпоративной сети. Этот процесс включает отслеживание последних наборов исправлений, драйверов и обновлений, доступных для каждой конфигурации настольных компьютеров, и определение того, какие обновления следует скачать и установить для каждой конфигурации. Если в организации уже есть установленный процесс, этот сценарий может не понадобиться. Этот сценарий предназначен для удовлетворения потребностей команд развертывания, которые, возможно, не наладили процессы, но хотят обеспечить обновление целевых компьютеров при развертывании.

Этот сценарий автоматически сканирует целевой компьютер и загружает широкий спектр применимых обновлений. Эти действия включают:

  • Пакеты обновления Windows

  • Сторонние драйверы, размещенные в клиентском компоненте Центра обновления Windows

  • Последние обновления с исправлениями

  • Обновления Microsoft Office

  • Обновления Microsoft Exchange Server и SQL Server

  • Обновления Microsoft Visual Studio®

  • Некоторые обновления сторонних приложений

Совет

Многие изготовители оборудования разместили свои драйверы в клиентском компоненте Центра обновления Windows. Эти драйверы больше не нужно хранить в каталоге драйверов, которые поставляются при первом включении компьютера. Поэкспериментируйте, удалив драйверы из общей папки распространения, чтобы увидеть, какие из них доступны в клиентском компоненте Центра обновления Windows. Обратите внимание, что если драйверы не включены в Windows по умолчанию, не удаляйте драйверы сети или хранилища, так как операционная система потребует ввода данных пользователем.

MDT поддерживает возможность развертывания обновленной версии WUA-компонента в рамках развертывания операционной системы. Это позволяет гарантировать, что на целевых компьютерах при развертывании работает правильная версия WUA. Кроме того, это устраняет необходимость подключения к Интернету и скачивания последней версии WUA.

MDT также может настроить WUA, чтобы оно собирало обновления с компьютеров в корпоративной сети, на которых запущены службы WSUS, вместо подключения к Microsoft Обновления через Интернет. MDT может дополнительно настроить WUA, чтобы использовать определенный компьютер с WSUS, используя свойство WSUSServer .

Дополнительные сведения и инструкции по развертыванию WUA-компонента см. в разделе Установка агента клиентский компонент Центра обновления Windows на клиентских компьютерах.

Получите последнюю версию автономного установщика WUA, чтобы:

  • Версии x86 (WindowsUpdateAgent30-x86.exe) в https://go.microsoft.com/fwlink/?LinkID=100334

  • версия x64 (WindowsUpdateAgent30-x64.exe) в https://go.microsoft.com/fwlink/?LinkID=100335

    Windows 7 и более поздние версии включают последнюю версию WUA, поэтому обновление не требуется.

    Дополнительные сведения см. в разделе Обновление агента клиентский компонент Центра обновления Windows.

    Если этот сценарий включен в программе Task Sequencer, он выполняется несколько раз на этапе восстановления состояния развертывания операционной системы. Первый запуск выполняется после первого запуска операционной системы. Убедитесь в том, что последние обновления и пакеты обновления установлены перед установкой любых приложений, которые могут зависеть от конкретных обновлений или пакетов обновления, установленных на конечном компьютере. Например, приложение может зависеть от устанавливаемой последней версии Microsoft платформа .NET Framework.

    Этот сценарий также выполняется после установки приложений, что обеспечивает применение последних пакетов обновления и обновлений для приложений. Например, с помощью этого сценария можно обеспечить применение последних обновлений к Microsoft Office 2010 или выпуску 2007.

    Возможно, во время установки одного или нескольких обновлений понадобится перезагрузить целевой компьютер, чтобы полностью завершить установку обновлений. Чтобы обеспечить правильную установку обновлений, если сценарий обнаруживает, что установка обновления требует перезапуска целевого компьютера, сценарий автоматически перезапускает целевой компьютер и возобновляет работу, если были обнаружены дополнительные обновления, ожидающие установки. Сценарий завершает работу, если он определяет, что целевой компьютер полностью обновлен. Ошибка будет записываться, если при обновлении целевого компьютера сценарий имеет семь неудачных попыток установить обновления, а целевой компьютер по-прежнему требует перезагрузки.

    Во время выполнения сценарий выполняет следующие задачи:

  • Настройте целевой компьютер для использования сервера WSUS, если указано свойство WSUSServer .

  • Убедитесь, что на конечном компьютере установлена последняя версия WUA.

  • Выполните на целевом компьютере поиск применимых обновлений, которые еще не установлены и могут быть обычно скрыты.

  • Каждое обновление имеет связанные свойства UpdateID и QNumber :

    • Свойство UpdateID имеет форму GUID, например 67da2176-5c57-4614-a514-33abbdd51f67.

    • Свойство QNumber является числовым значением, например 987654.

  • Скрипт сравнивает значения свойств UpdateID и KBArticle со списком исключений, указанных в следующих свойствах MDT:

    • WUMU_ExcludeID. Список идентификаторов обновлений для исключения. любые обновления с UpdateID из этого списка не будут установлены.

    • WUMU_ExcludeKB. Список QNumbers для исключения; любое обновление с QNumber , найденное в этом списке, не будет установлено.

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

  • Все обновления, требующие утверждения лицензионного соглашения (EULA), будут автоматически утверждаться скриптом. Обязательно вручную прочтите и проверьте каждое лицензионное соглашение с конечным пользователем, прежде чем запускать этот сценарий в рабочей среде.

  • Действие для каждого обновления записывается в файл ZTIWindowsUpdate.log со строкой INSTALL или SKIP, если обновление было утверждено для установки, вместе с UpdateID, кратким описанием обновления и QNumber.

  • Каждое устанавливаемое обновление скачивается и устанавливается пакетами.

  • В процессе установки обновления целевому компьютеру может потребоваться несколько перезагрузок.

Примечание.

Программа Windows Internet обозреватель 7 требует взаимодействия с пользователем, поэтому она не устанавливается с помощью этого сценария.

Примечание.

По умолчанию QNumber 925471 следует включить в список WUMU_ExcludeKB , чтобы запретить Windows Vista Ultimate устанавливать дополнительные языковые пакеты.

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - ZTIWindowsUpdate.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки - Expand.exe. Развертывание сжатых файлов

- Net.exe. Выполняет задачи управления сетью

- WindowsUpdateAgent30-x86.exe. Устанавливает WUA.

- WindowsUpdateAgent30-x64.exe. Устанавливает WUA.

- ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript ZTIWindowsUpdate.wsf </debug:value> </UpdateCommand:"<IsInstalled=0&#124;1> <IsHidden=0&#124;1>"> </Query:true&#124;false>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- ЛОЖЬ, сообщения о событиях отправляются только в файлы .log (Это поведение, когда аргумент не указан.)
/UpdateCommand:param - IsInstalled. Установите значение 0 , чтобы запросить неустановленные обновления.

- IsHidden. Установите значение 0 , чтобы запрашивать скрытые обновления.
/запрос:значение - Верно. Запрашивать только обязательные обновления. Не скачивайте и не устанавливайте двоичные файлы.

- Ложь. Запрашивайте и устанавливайте необходимые обновления. Скачайте и установите двоичные файлы.

Примечание.

Если параметр задан, UpdateCommand требует по крайней мере один параметр.

Примечание.

Если для UpdateCommand указаны оба параметра, они должны быть разделены с помощью and.

Примечание.

Значения по умолчанию для UpdateCommand : IsInstalled=0 и IsHidden=0.

Примечание.

Дополнительные сведения о UpdateCommand см. в разделе IUpdateSearcher::Метод поиска.

Свойства

Name Read Write
Архитектура -
DoCapture -
InstalledUpdates -
MSIT_WU_Count - -
NoAutoUpdate_Previous - -
SMSTSRebootRequested - -
SMSTSRetryRequested - -
WSUSServer -
WUMU_ExcludeID -
WUMU_ExcludeKB -

ZTIWipeDisk.wsf

Этот сценарий форматирует жесткий диск целевого компьютера. Сценарий:

  • Завершает работу, если значение WipeDisk не равно TRUE

  • Определяет диск для форматирования.

  • Форматирует диск с помощью вызова cmd /c format <Drive> /fs:ntfs /p:3 /Y (где <Drive> — буква жесткого диска, который нужно отформатировать)

Значение Описание
Ввод Переменные среды. Содержит значения свойств, пользовательские значения свойств, подключения к базе данных, правила развертывания и другие сведения, необходимые сценариям для завершения процесса развертывания
Вывести - ZTIWipeDisk.log. Файл журнала, содержащий события, которые создает этот сценарий

- BDD.log. Файл журнала, содержащий события, которые генерируют все скрипты MDT
Ссылки - CMD.exe. Разрешает запуск средств командной строки

- Format.com. Форматирует жесткий диск

- ZTIUtility.vbs. Включает вспомогательные функции и подпрограммы, используемые сценарием
Location distribution\Scripts
Оптимальный метод cscript ZTIWipeDisk.wsf </debug:value>

Аргументы

Значение Описание
/debug:value Выводит сообщения о событиях на консоль и в файлы .log. Значение, указанное в значении:

- TRUE, сообщения о событиях отправляются на консоль и в файлы .log

- ЛОЖЬ, сообщения о событиях отправляются только в файлы .log (Это поведение, когда аргумент не указан.)

Свойства

Name Read Write
WipeDisk -