Поделиться через


Сценарии

Скрипты, используемые в развертываниях 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-файл считывается мастером.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-файл считывается мастером.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
UserCredentials -
UserDomain -

DeployWiz_Definition_ENU.xml

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

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

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

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

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

  • Данные пользователя

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

  • Данные пользователя (восстановление)

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

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

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

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

  • Роли и компоненты

  • Приложения

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

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

  • Захват изображения

  • BitLocker

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

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

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

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

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

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

Аргументы

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

Свойства

Name Read Write
DeploymentMethod -
DeploymentType -
DoCapture -
ImageBuild -
ImageFlags -
IsBDE -
IsServerOS -
JoinDomain -
OSDComputerName -
OSVersion -
SkipAdminAccounts -
SkipAdminPassword -
SkipApplications -
SkipBitLocker -
SkipCapture -
SkipComputerBackup -
SkipComputerName -
SkipDomainMembership -
SkipLocaleSelection -
SkipPackageDisplay -
SkipProductKey -
SkipRoles -
SkipSummary -
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 -
BackupFile -
BackupShare -
BDEInstall -
BDEKeyLocation -
BDERecoveryKey -
BDEWaitForEncryption -
CapableArchitecture -
ComputerBackupLocation -
CustomWizardSelectionProfile -
DeploymentType -
DeployRoot -
DomainAdmin -
DomainAdminDomain -
DomainAdminPassword -
Доменные единицы -
ImageBuild -
ImageFlags -
ImageLanguage -
ImageLanguage001 -
ImageProcessor -
IsServerOS -
KeyboardLocale -
KeyboardLocale_Edit -
LanguagePacks -
LanguagePacks001 -
LocalDeployRoot -
Обязательные приложения -
OSDComputerName -
OSCurrentBuild -
OSDBitLockerCreateRecoveryPassword -
OSDBitLockerMode -
OSDBitLockerStartupKeyDrive -
OSDBitLockerWaitForEncryption -
OSSKU -
OSVersion -
OverrideProductKey -
ProductKey -
SkipCapture -
SkipDomainMembership -
TaskSequenceID -
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 -
ImageProcessor - -
OSVersion -
TaskSequenceID -
TSGUID -
UserCredentials -
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 - -
DeploymentMethod - -
DeploymentType - -
DeployRoot - -
DestinationLogicalDrive -
DomainAdmin -
DomainAdminDomain -
DomainAdminPassword -
FinishAction -
Имя узла -
IsServerCoreOS -
JoinDomain -
JoinWorkgroup - -
KeyboardLocalePE -
LTISuspend -
OSDAdapterCount -
OSDComputerName - -
Этап - -
ResourceDrive - -
ResourceRoot - -
RetVal -
SkipBDDWelcome -
SkipFinalSummary - -
SkipWizard -
SMSTSLocalDataDrive -
TaskSequenceID -
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 -
ImageProcessor -
ISBDE -
SourcePath -
TaskSequenceID -
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
/BDE Включает 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

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

Свойства

Name Read Write
Архитектура -
DeployRoot -
DestinationLogicalDrive -
DoCapture -
OSCurrentBuild -
OSDAnswerFilePath -
OSGUID -
SourcePath - -
TaskSequenceID -

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_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

- FALSE, сообщения о событиях отправляются только в файлы .log (это поведение, когда аргумент не указан.)
/NotWizard Используется для обхода запросов на страницы мастера
/Definition: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 -
UserCredentials -

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 -
Зависимые приложения -
DeploymentMethod -
УстановленныеПриложения - -
ResourceDrive -
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, например с системой Office 2007 или 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

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

Свойства

Name Read Write
DeploymentMethod -
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

- FALSE, сообщения о событиях отправляются только в файлы .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 -
BackupDisk -
BackupDrive -
BackupFile -
BackupPartition -
BackupScriptComplete -
BackupShare -
ComputerBackupLocation -
DeploymentMethod -
DeploymentType -
DestinationLogicalDrive - -
DoCapture -
ImageBuild -
ImageFlags -
OSDStateStorePath -
Этап -
TaskSequenceID -
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 - -
DeploymentMethod -
ISBDE -
OSDBitLockerCreateRecoveryPassword -
OSDBitLockerMode -
OSDBitLockerStartupKey -
OSDBitLockerStartupKeyDrive -
OSDBitLockerTargetDrive -
OSDBitLockerWaitForEncryption -
OSCurrentBuild -
OSCurrentVersion -
OSFeatures - -
OSRoles - -
OSRoleServices - -
OSVersion -
SMSTSRebootRequested - -
SMSTSRetryRequested -
TPMOwnerPassword -

ZTIBIOSCheck.wsf

Этот скрипт проверяет BIOS на целевом компьютере, а затем просматривает список bioSes, несовместимых с Windows. Список несовместимых bioSes хранится в файле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), и создает последовательный список без пробелов с использованием базового имени PACKAGES.

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

  • ComputerPackages100=XXX00001:Program

  • ComputerPackages110=XXX00002:Program

  • CollectionPackages150=XXX00003:Program

  • Packages001=XXX00004:Program

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

  • PACKAGES001=XXX00004:Program

  • PACKAGES002=XXX00001:Program

  • PACKAGES003=XXX00002:Program

  • PACKAGES004=XXX00003:Program

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

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

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

Аргументы

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

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

- FALSE, сообщения о событиях отправляются только в файлы .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

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

Свойства

Name Read Write
Имя_компьютера - -
DeploymentType -
DeploymentMethod -
DeployRoot -
DestinationLogicalDrive -
DomainAdminDomain -
ImageBuild -
OSDAnswerFilePath -
OSDAnswerFilePathSysprep -
OSDComputerName -
Этап -
TaskSequenceID -

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

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

Свойства

Name Read Write
ADDSLogPath -
ADDPassword -
ADDSUserDomain -
ADDSUserName -
AutoConfigDNS -
ChildName -
ConfirmGC -
DatabasePath -
DomainLevel -
DomainNetBiosName -
ForestLevel -
NewDomain -
NewDomainDNSName -
OSVersion -
ParentDomainDNSName -
ReplicaOrNewDomain - -
ReplicaDomainDNSName -
ReplicationSourceDC -
SafeModeAdminPassword -
Имя_сайта -
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

- FALSE, сообщения о событиях отправляются только в файлы .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

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

Свойства

Name Read Write
DNSServerOptionDisableRecursion -
DNSServerOptionBINDSecondaries -
DNSServerOptionFailOnLoad -
DNSServerOptionEnableRoundRobin -
DNSServerOptionEnableNetmaskOrdering -
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

- FALSE, сообщения о событиях отправляются только в файлы .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: значение Выводит сообщения о событиях в консоль и в файлы .log. Если значение, указанное в значении, равно:

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

- FALSE, сообщения о событиях отправляются только в файлы .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 -
RulesFile -
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

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

Свойства

Name Read Write
ImageBuild -
ISBDE -
OSCurrentBuild -
OSCurrentVersion -
OSVersion -

ZTIDiskpart.wsf

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

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

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

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

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

  5. Если это первый диск и конфигурация диска не была указана в последовательности задач или в 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 файлы с ОЗУ обратно на жесткий диск.

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

    Дополнительные сведения о настройке дисков см. в документе MDT Using the 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

- FALSE, сообщения о событиях отправляются только в файлы .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: значение Выводит сообщения о событиях в консоль и в файлы .log. Если значение, указанное в значении, равно:

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

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

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

- СБОЙ. Останавливает всю обработку. Обработка всей последовательности задач останавливается.

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

Свойства

Name Read Write
DomainAdmin -
DomainAdminDomain -
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

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

Свойства

Name Read Write
Архитектура -
CustomDriverSelectionProfile -
DeploymentMethod -
DeploymentType -
DestinationLogicalDrive - -
DoCapture -
DriverPaths -
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

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

Свойства

Name Read Write
OrchestratorServer -
RunbookName -
RunbookID -
RunbookParameterMode -
RunbookParametersxParameterID -
RunbookParametersxParameterValue -
RunbookOutputParameters

Примечание.

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

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

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

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

- FALSE, сообщения о событиях отправляются только в файлы .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

- FALSE, сообщения о событиях отправляются только в файлы .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

- FALSE, сообщения о событиях отправляются только в файлы .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 Tools для использования с компьютерами с UEFI (например, "E:").
/debug:value Выводит сообщения о событиях в консоль и в файлы .log. Если значение, указанное в значении, равно:

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

- FALSE, сообщения о событиях отправляются только в файлы .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

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

Свойства

Name Read Write
Нет

ZTINextPhase.wsf

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

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

  • STATECAPTURE. Сохраните все данные миграции пользовательской среды перед развертыванием новой целевой операционной системы.

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

  • INSTALL. Установите целевую операционную систему на целевом компьютере.

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

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

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

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

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

Аргументы

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

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

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

Свойства

Name Read Write
DeploymentMethod -
Этап - -

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

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

Свойства

Name Read Write
DeployDrive - -
DeploymentMethod -
DeploymentType -
DeployRoot -
OSDAdapterCount - -
OSGuid -
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

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

Свойства

Name Read Write
IsServerCoreOS -
OSFeatures -
OSRoles -
OSRoleServices -
OSVersion -
SMSTSRebootRequested -

ZTIPatches.wsf

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

  • Phase равно PREINSTALL

  • 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

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

Свойства

Name Read Write
Архитектура -
CustomPackageSelectionProfile -
DeployRoot -
DeploymentMethod -
DeploymentType -
DestinationLogicalDrive -
LanguagePacks -
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 , а параметр PhasePREINSTALL. В противном случае для параметра 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

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

Свойства

Name Read Write
_SMSTSMDataPath -
Архитектура -
BDDPackageID - -
DeploymentMethod - -
DeploymentType - -
DeployRoot - -
Этап - -
ResourceRoot - -
ScriptRoot - -
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

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

Свойства

Name Read Write
Имя_переменной -
VariableValue -

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.

    • Версия набора средств развертывания имеет свойство Version .

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

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

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

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

  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:

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

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

    • Версия набора средств записи имеет свойство Version .

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

    • Для имени последовательности задач capture задается свойство TaskSequenceName .

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

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

    • Для параметра Capture OSD Package ID задается переменная последовательности задач _SMSTSPackageID .

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

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

    Примечание.

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

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

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

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

Аргументы

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

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

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

Свойства

Name Read Write
_SMSTSAdvertID -
_SMSTSPackageID -
_SMSTSSiteCode -
DeploymentMethod -
DeploymentType -
Версия -
TaskSequenceID -
TaskSequenceName -
TaskSequenceVersion -

ZTIUserState.wsf

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

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

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

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

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

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

- Файлы приложения USMT

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

Аргументы

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

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

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

Свойства

Name Read Write
Архитектура -
DeploymentMethod -
DeploymentType -
DestinationLogicalDrive -
ImageBuild -
ImageSize -
ImageSizeMultiplier -
InstallFromPath -
IsServerOS -
LoadStateArgs -
OSCurrentVersion -
OSDMigrateAdditionalCaptureOptions - -
OSDMigrateAdditionalRestoreOptions - -
OSDPackagePath -
OSDStateStorePath -
OSVersion -
ScanStateArgs -
StatePath - -
UDDir -
UDProfiles -
UDShare -
UserDataLocation - -
USMTConfigFile -
USMTEstimate - -
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 - -
DeploymentMethod -
DeployRoot -
DestinationDisk - -
DestinationLogicalDrive - -
DestinationPartition - -
EventShare -
Имя узла -
ImageBuild - -
ImageFlags -
ImageIndex -
ImageLanguage -
ImageProcessor -
ImageSize -
InstallFromPath -
JoinDomain -
LogPath - -
MacAddress -
OSCurrentVersion -
OSDAdvertID -
OSDAnswerFilePath - -
OSDAnswerFilePathSysprep - -
OSDComputerName - -
OSDPackageID -
OSDPackagePath -
OSDTargetSystemDrive -
OSGUID -
OSSKU -
OSVersion -
Этап -
Processor_Architecture -
ResourceRoot -
SLShare -
SLShareDynamicLogging -
TaskSequenceID -
TaskSequenceName -
TaskSequenceVersion -
UDDir -
UDShare -
UserDomain - -
UserID - -
UserPassword - -
UUID -
Версия

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

ZTIValidate.wsf

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

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

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

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

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

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

  • Убедитесь, что операционная система целевого компьютера установлена на диске 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

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

Свойства

Name Read Write
DeploymentType -
DestinationLogicalDrive - -
ImageBuild -
ImageMemory -
ImageProcessorSpeed -
ImageSize -
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

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

Свойства

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

ZTIWindowsUpdate.wsf

Этот скрипт скачивает и устанавливает обновления с компьютеров в корпоративной сети под управлением WSUS, клиентский компонент Центра обновления Windows или Центра обновления Майкрософт с помощью интерфейса API агента клиентский компонент Центра обновления 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.

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

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

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

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

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

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

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

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

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

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

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

    • WUMU_ExcludeID. Список идентификаторов обновлений, которые следует исключить; любое обновление с Идентификатором обновления , найденным в этом списке, не будет установлено.

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

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

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

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

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

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

Примечание.

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

Примечание.

По умолчанию включите 925471 QNumber в список 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

- FALSE, сообщения о событиях отправляются только в файлы .log (это поведение, когда аргумент не указан.)
/UpdateCommand:param - IsInstalled. Задайте значение 0 , чтобы запрашивать обновления, которые не установлены.

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

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

Примечание.

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

Примечание.

При указании обоих параметров для UpdateCommand они должны быть разделены и .

Примечание.

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

Примечание.

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

Свойства

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

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

Свойства

Name Read Write
WipeDisk -