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


Справочник по UDI

В этом справочнике содержатся дополнительные сведения об UDI, а также статьи по следующим темам:

Каждый из этих справочных разделов рассматривается в последующих разделах.

Основные понятия UDI

В этом разделе содержатся основные понятия, которые помогают описывать UDI, мастер UDI и мастер UDI Designer.

"Display Name" (Отображаемое имя);

Отображаемое имя используется для предоставления понятного и понятного описательного имени для страницы мастера в библиотеке страниц в мастере UDI Designer. Отображаемое имя отображается синим текстом для каждой страницы мастера в библиотеке страниц и на вкладке Поток в мастере UDI Designer.

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

Flow

На вкладке Поток отображается список страниц мастера на этапе UDI в мастере UDI Designer. Вкладку Поток можно использовать для выполнения следующих задач:

  • Добавьте страницу мастера из библиотеки страниц на этап UDI, перетащив страницу из библиотеки страниц на этап UDI.

  • Удаление страницы мастера из этапа UDI.

  • Изменение последовательности страниц мастера в стадии UDI.

Библиотека страниц

Библиотека страниц содержит все страницы, загруженные в мастерЕ UDI Designer. При загрузке файла конфигурации мастера UDI все страницы мастера, определенные в файле конфигурации, отображаются в библиотеке страниц. Библиотека страниц отображает страницы мастера в алфавитном порядке по типам страниц. Каждый экземпляр определенного типа страницы указан в списке типа страницы.

Например, для разных этапов могут потребоваться две разные страницы мастера WelcomePage . Две страницы мастера WelcomePage будут перечислены в разделе Тип страницы Мастера WelcomePage в библиотеке страниц в мастере UDI Designer.

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

Имя страницы

Имя страницы используется для уникальной идентификации страницы мастера в библиотеке страниц в мастере UDI Designer. Имя страницы — это имя, на которое ссылается этап UDI, чтобы мастер UDI знал, какая страница мастера будет отображаться на определенном этапе UDI. При добавлении страницы в библиотеку страниц необходимо указать имя страницы. После добавления страницы мастера в библиотеку страниц нельзя изменить имя страницы. В Designer мастера UDI имя страницы отображается в нижней части каждой страницы мастера в библиотеке страниц небольшим, не полужирным текстом.

Развертывания предварительно подготовленных носителей

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

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

Группа этапов

Используйте группу этапов для группировки одного или нескольких этапов в мастере UDI Designer. Группы этапов UDI слабо связаны со сценариями развертывания MDT, но между ними нет корреляции "один к одному".

Этап

Этап — это подмножество всех страниц в файле конфигурации мастера UDI, который используется в сценарии развертывания MDT. При запуске мастера UDI с помощью шага последовательности задач мастера UDI параметр /stage указывает этап для запуска, который, в свою очередь, указывает набор используемых страниц. Вы можете просмотреть, как страницы мастера будут отображаться на этапе, выбрав Предварительный просмотр в группе Мастер предварительного просмотра на ленте. Этап UDI можно использовать в нескольких сценариях развертывания MDT, даже если этап UDI определен только один раз в мастере UDI Designer. Например, этап NewComputer можно использовать в сценариях развертывания MDT New Computer и Replace Computer.

Задача

Задачи UDI — это программное обеспечение, которое выполняется на странице мастера для выполнения определенных функций. В некоторых случаях эти задачи используются для проверки готовности целевого компьютера к развертыванию. Для выполнения действий по развертыванию можно использовать другие задачи, например копирование файлов конфигурации или результатов.

Примечание.

Кнопка Далее на странице мастера, где выполняются задачи, будет отключена, если какая-либо из задач завершается с предупреждением или состоянием завершения ошибки.

UDI включает несколько встроенных задач, которые позволяют выполнять большинство задач, необходимых для развертывания. Дополнительные сведения о встроенных задачах UDI см. в разделе Встроенные задачи UDI.

Встроенная задача UDI "Выполнение оболочки" позволяет запускать любое программное обеспечение (скрипты), которое можно инициировать из командной строки, например Visual Basic или скрипты Windows PowerShell. Эта функция позволяет создавать задачи с помощью знакомых языков сценариев. Дополнительные сведения см. в разделе Задача выполнения оболочки.

Если ваши требования выходят за рамки сценариев, можно написать пользовательские задачи UDI. Задачи UDI — это библиотеки DLL, написанные на C++ и реализующие интерфейс ITask . Чтобы зарегистрировать библиотеку DLL в мастере UDI Designer библиотеке задач, создав файл конфигурации Designer (.config) мастера UDI и поместив его в папку installation_folder\Bin\Config (где installation_folder — это папка, в которой вы установили MDT). Дополнительные сведения о разработке пользовательских задач UDI см. в разделе "Создание пользовательских задач UDI" в руководстве разработчиков по установке, управляемой пользователем.

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

Последовательность задач UDI создается с помощью одного из следующих шаблонов последовательности задач MDT, относящихся к UDI, которые запускают мастер UDI на соответствующем шаге последовательности задач:

  • User-Driven последовательность задач установки. Этот шаблон последовательности задач используется для сценариев развертывания MDT "Новый компьютер", "Обновить компьютер" и "Заменить компьютер".

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

    Дополнительные сведения о шаблонах последовательности задач UDI см. в разделе "Определение шаблонов последовательности задач UDI в MDT" документа MDT с помощью microsoft Deployment Toolkit. Дополнительные сведения об этих компонентах см. в разделе "Определение компонентов процесса развертывания UDI" в документе MDT с помощью Microsoft Deployment Toolkit, который входит в состав MDT.

Мастер UDI

Мастер UDI предоставляет пользовательский интерфейс для сбора параметров развертывания, которые используют последовательности задач UDI. Мастер UDI инициируется как часть последовательности задач UDI и собирает необходимые сведения о конфигурации для настройки развертывания клиентских операционных систем и приложений Windows. Страницы мастера считывают параметры конфигурации из файла конфигурации мастера UDI, который настраивается с помощью мастера UDI Designer.

Мастер UDI инициируется этапом последовательности задач мастера UDI в последовательностях задач, созданных с помощью шаблонов последовательностей задач UDI. Шаг последовательности задач мастера UDI запускает скрипт UDIWizard.wsf, который, в свою очередь, инициирует мастер UDI (OSDSetupWizard.exe). В таблице 9 перечислены параметры командной строки мастера UDI и приведено краткое описание каждого из них.

Табл. 9. Параметры мастера UDI Command-Line

Параметр Описание
/Предварительный просмотр Позволяет предварительно просмотреть текущую конфигурацию мастера, включив кнопку Далее , которая позволяет переходить со страницы на страницу без необходимости ввода допустимых данных.
/xml Указывает имя файла конфигурации мастера UDI. Скрипт UDIWizard.wsf автоматически задает этот параметр для OSDSetupWizard.xml файла, который хранится в папке, в которой последовательность задач хранит файлы журнала. Этот параметр по умолчанию использует config.xml файл.

Синтаксис для этого параметра выглядит следующим образом (где <full_path> — это полный путь к файлу .xml, включая имя файла и расширение):

/xml:<full_path>
/сцена Указывает имя выполняемого этапа UDI. Скрипт UDIWizard.wsf автоматически задает для этого параметра соответствующий этап, как описано в справочнике по этапу UDI. По умолчанию для этого параметра используется первый этап файла конфигурации мастера UDI.

Синтаксис для этого параметра выглядит следующим образом (где <stage_name> — это имя этапа, который будет выполняться):

/stage:<stage_name>

Примечание.

Значение для <stage_name> учитывает регистр.
/место действия Указывает язык для использования в мастере UDI в виде идентификатора языкового стандарта (LCID), который представлен числовым значением. Список доступных идентификаторов LCID см. в разделе Идентификаторы языковых стандартов, назначенные корпорацией Майкрософт.

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

Синтаксис для этого параметра выглядит следующим образом (где <locale_id> — числовое значение используемого LCID):

/locale:<locale_id>

Файл конфигурации приложения мастера UDI

Страница мастера ApplicationPage настраивает файл конфигурации приложения мастера UDI, в котором хранится список устанавливаемого программного обеспечения. Этот файл содержит запись для каждого Configuration Manager приложения или программы и пакета, добавленных с помощью мастера UDI Designer.

Имя этого файла совпадает с именем файла конфигурации мастера UDI, но с расширением .app. Например, если файл конфигурации мастера UDI называется Config.xml, то соответствующий файл конфигурации приложения мастера UDI будет Config.xml.app. Этот файл является компаньоном к файлу конфигурации мастера UDI.

Файл конфигурации мастера UDI

Мастер UDI считывает файл конфигурации мастера UDI, чтобы определить, какие страницы мастера будут отображаться, последовательность страниц мастера, все элементы управления по умолчанию на страницах мастера и включены или отключены. Этот файл содержит все параметры конфигурации, отображаемые в мастере UDI и настроенные с помощью мастера UDI Designer.

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

Мастер UDI Designer

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

Хотя мастер UDI будет выполняться с файлом конфигурации мастера UDI по умолчанию, страницы мастера будут настроены неправильно. Для настройки пользовательского интерфейса мастера UDI рекомендуется использовать Designer мастера UDI.

Примечание.

Чтобы запустить мастер UDI Designer, необходимо иметь соответствующие права в Configuration Manager на доступ к таким объектам, как пакеты, приложения или образы.

Проверяющий элемент

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

UDI включает встроенные проверяющие элементы, которые позволяют выполнять большую часть проверки, необходимой для развертывания. Дополнительные сведения о встроенных проверяющих элементах UDI см. в разделе Встроенные проверяющие элементы UDI.

Если ваши требования выходят за рамки встроенных проверяющих элементов UDI, можно написать пользовательские проверяющие элементы UDI. Проверяющие элементы UDI — это библиотеки DLL, написанные на C++, которые реализуют интерфейс IValidator . Зарегистрируйте библиотеку DLL в мастере UDI Designer библиотеке проверяющего элемента, создав файл конфигурации мастера UDI Designer (.config) и поместив его в папку installation_folder\Bin\Config (где installation_folder — это папка, в которой вы установили MDT). Дополнительные сведения о разработке пользовательских задач UDI см. в разделе "Создание настраиваемых проверяющих элементов UDI" в документе MDT Руководство разработчиков по установке, управляемой пользователем.

Страница мастера

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

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

UDI включает встроенные страницы мастера и редакторы страниц мастера, которых обычно достаточно для большинства развертываний. Дополнительные сведения о встроенных страницах мастера см. в разделе Встроенные страницы мастера UDI.

Если ваши требования выходят за рамки встроенных страниц мастера UDI и соответствующих редакторов страниц мастера, можно написать настраиваемые страницы мастера UDI и редакторы страниц мастера. Страницы мастера UDI реализуются как библиотеки DLL, которые считывает мастер UDI. Редакторы страниц мастера создаются на C++ в Visual Studio.

Дополнительные сведения о разработке настраиваемых страниц мастера UDI см. в разделе "Создание пользовательских страниц мастера UDI" в документе MDT Руководство разработчиков по установке на основе пользователя.

Редактор страницы мастера

Для настройки страницы мастера в мастере UDI Designer используется редактор страницы мастера. Редактор страниц мастера обновляет параметры конфигурации страницы мастера в файле конфигурации мастера UDI. UDI включает встроенный редактор страниц мастера для каждой встроенной страницы мастера. Дополнительные сведения о встроенных страницах мастера и редакторах страниц мастера см. в статье Встроенные страницы мастера UDI.

Если ваши требования выходят за рамки встроенных страниц мастера UDI и соответствующих редакторов страниц мастера, можно написать настраиваемые страницы мастера UDI и редакторы страниц мастера. Редакторы страниц мастера UDI реализуются в виде библиотек DLL, которые мастер UDI Designer считывает. Создание редакторов страниц мастера с помощью:

  • Windows Presentation Foundation версии 4.0

  • Microsoft Prism версии 4.0

  • Блок приложений Microsoft Unity (Unity) версии 2.1

    Дополнительные сведения о разработке пользовательских редакторов страниц мастера UDI см. в разделе "Создание редакторов страниц пользовательского мастера" в документе MDT Руководство разработчиков по установке, управляемой пользователем.

Справочник по OSDResults

OSDResults является частью UDI, которая отображает результаты развертывания, выполненного с помощью UDI. OSDResults отображает диалоговое окно Развертывание завершено . OSDResults отображается перед входом Windows при первом запуске целевого компьютера. Пользователь может использовать OSDResults и сведения в диалоговом окне Развертывание Завершено , чтобы определить состояние завершения процесса развертывания и конфигурацию компьютера перед первым входом в систему. Кроме того, сведения в OSDResults можно использовать для устранения любых проблем, возникших в процессе развертывания.

Некоторые элементы пользовательского интерфейса для OSDResults можно настроить с помощью файла OSDResults.exe.config, который находится в разделе Tools\OSDResults в mdt-файлах Configuration Manager пакете. В таблице 10 перечислены параметры конфигурации в файле OSDResults.exe.config.

Табл. 10. Параметры конфигурации в файле OSDResults.exe.config

Параметр Описание
headerImagePath Этот параметр позволяет указать полный или относительный путь к файлу .bmp, который отображается в заголовке диалогового окна OSDResults .

Значение по умолчанию для этого параметра выглядит следующим образом:

images\UDI_Wizard_Banner.bmp
backgroundWallpaper Этот параметр позволяет указать полный или относительный путь к файлу .jpg, который отображается в качестве обои в диалоговом окне OSDResults .

Значение по умолчанию для этого параметра выглядит следующим образом:

images\Wallpaper.jpg
welcomeText Этот параметр позволяет указать текст, который приветствует пользователя и предоставляет сведения о процессе развертывания. Он отображается в диалоговом окне OSDResults .
completedText Этот параметр позволяет указать текст, указывающий, завершен ли процесс развертывания. Он отображается в диалоговом окне OSDResults .
timeoutMinutes Этот параметр позволяет указать продолжительность отображения диалогового окна OSDResults перед автоматическим отображением экрана входа Windows. Значение этого параметра указывается в минутах.

Значение по умолчанию для этого параметра равно нулю (0), что означает, что диалоговое окно OSDResults будет отображаться неограниченное время, пока не будет закрыто вручную.

Ниже приведен общий процесс работы функции OSDResults в UDI.

  1. Последовательность задач выполняется на целевом компьютере.

    Последовательность задач основана на одном из следующих шаблонов последовательности задачUDI:

    • Последовательность задач установки, определяемая пользователем. Этот шаблон последовательности задач используется для сценариев развертывания MDT New Computer, Refresh Computer и Replace Computer MDT.

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

      Дополнительные сведения о:

    • Шаблоны последовательности задач UDI. См. раздел "Определение шаблонов последовательности задач UDI в MDT" в документе MDT с помощью Microsoft Deployment Toolkit

    • Связь между сценариями развертывания MDT и этапами UDI см. статью Справочник по этапам UDI

  2. Во время последовательности задач параметры конфигурации, предоставляемые переменными последовательности задач и из введенных пользователем в мастере UDI, сохраняются в папке %DEPLOYROOT%\Tools\OSDResults на целевом компьютере (где %DEPLOYROOT% является корневым каталогом папки, в которой файлы MDT локально кэшируются на целевом компьютере).

  3. В группе OsD Results and Branding в последовательности задач выполняются следующие шаги последовательности задач, влияющие на OSDResults:

    • Кэшировать результаты OSD. Этот шаг последовательности задач копирует содержимое папки %DEPLOYROOT%\Tools\OSDResults в папку %WINDIR%\UDI на целевом компьютере. Это гарантирует, что содержимое папки OSDResults будет сохранено после завершения последовательности задач.

    • Запустите результаты OSD. Этот шаг последовательности задач настраивает целевой компьютер для запуска OSDResults при первом запуске компьютера.

  4. Целевой компьютер запускается в первый раз, и OSDResults.exe запускается до экрана входа Windows.

    Откроется вкладка Приветствие в диалоговом окне Развертывание завершено . На вкладке Приветствие содержатся полезные сведения о развертывании и контактные данные в случае обнаружения проблем с развертыванием.

    Просмотрите сведения на вкладках Сводка по развертыванию и Установленные приложения , чтобы убедиться, что операционная система и приложения установлены правильно. Завершив просмотр этих таблиц, выберите Запустить Windows , чтобы войти в Windows 7 в первый раз.

    Примечание.

    Configuration Manager приложения не отображаются на вкладке Установленные приложения. Приложения Configuration Manager обнаруживаются после первого входа пользователя на целевой компьютер.

  5. Отобразится экран входа в Windows, и процесс входа в систему продолжается в обычном режиме.

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

Справочник по установщику приложений User-Centric

Компонент установщика приложений User-Centric в UDI используется для передачи всех приложений, установленных во время развертывания UDI, компоненту каталога приложений в Configuration Manager. Функция установщика приложений User-Centric обеспечивает связь между приложениями, выбранными на странице мастера ApplicatonPage в мастере UDI, и любыми дополнительными приложениями Configuration Manager, объявленных пользователям.

Дополнительные сведения о функции каталога приложений в Configuration Manager см. в разделе Управление приложениями в Configuration Manager.

Ниже приведен общий процесс работы функции установки приложений в UDI.

  1. приложения Configuration Manager создаются в Configuration Manager.

    Дополнительные сведения о создании приложений Configuration Manager и управлении ими см. в следующих ресурсах:

  2. Создаются коллекции пользователей Configuration Manager, а пользователи добавляются в коллекцию.

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

  3. Приложения Configuration Manager развертываются в коллекциях пользователей.

    Дополнительные сведения о развертывании приложений в пользовательских коллекциях см. в статье Развертывание приложений в Configuration Manager.

  4. Приложения Configuration Manager доступны на странице мастера ApplicatonPage с помощью мастера UDI Designer.

    Дополнительные сведения о том, как сделать приложения Configuration Manager доступными на странице мастера ApplicatonPage, см. в разделе Шаг 5–11. Настройка файла конфигурации мастера UDI для целевого компьютера в документе MDT Краткое руководство по началу установки User-Driven.

  5. UDA настраивается с помощью одного из следующих методов:

    • В консоли диспетчера конфигурации (дополнительные сведения о настройке UDA в консоли Configuration Manager см. в разделе Управление сходством пользователей и устройств в Configuration Manager.)

    • На странице мастера UDAPage в мастере UDI. Дополнительные сведения о странице мастера UDAPage см. в разделе UDAPage.

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

    Примечание.

    UDA можно настроить только с помощью UDI в сценарии развертывания нового компьютера. Его нельзя настроить в сценариях развертывания обновления компьютера или замены компьютера.

  6. Последовательность задач выполняется, и пользователь выбирает Configuration Manager приложения на странице мастера ApplicatonPage в мастере UDI.

    Мастер UDI запускается в шаге последовательности задач мастера UDI в группе Предустановка последовательности задач. Когда пользователь выбирает Configuration Manager приложения на странице мастера ApplicatonPage, страница мастера создает отдельную переменную последовательности задач для каждого выбранного приложения.

    Дополнительные сведения о выборе приложений Configuration Manager на странице мастера ApplicatonPage в мастере UDI см. в разделе Шаг 6-4. Запуск целевого компьютера с загрузочного носителя последовательности задач в кратком руководстве по запуску User-Driven установки.

  7. Последовательность задач устанавливает Configuration Manager приложения, выбранные на предыдущем шаге.

    Приложения Configuration Manager устанавливаются с помощью следующих шагов последовательности задач в группе Установка приложений в последовательности задач:

    • Преобразование списка в две цифры

    • Установка приложения

  8. Последовательность задач выполняет следующие задачи в группе OsD Results and Branding перед запуском целевой операционной системы в первый раз:

    • Копирует сведения, используемые для OSDResults.exe, в папку %WINDIR%\UDI на целевом компьютере на шаге последовательности задач Cache OSD Results

    • Записывает переменные последовательности задач, созданные на шаге 6 для приложений Configuration Manager в реестре на целевом компьютере в шагах последовательности задач Фирменная символика в Reg и Фирменная символика в Reg x64

      Переменные последовательности задач сохраняются в следующем расположении в реестре:

      HKEY_LOCAL_MACHINE\Software\Microsoft\MPSD\OSD

    • Настраивает целевую операционную систему для автоматического запуска OSDResults.exe при запуске компьютера до экрана входа Windows на шаге последовательности задач Запуск результатов OSD

    • Настраивает целевую операционную систему для автоматического запуска AppInstall.exe при первом входе пользователя на компьютер на шаге последовательности задач Запуск результатов OSD .

    • Настраивает задачу в целевой операционной системе для удаления папки %WINDIR%\UDI через месяц с даты развертывания.

  9. Запускается целевой компьютер и выполняется OSDResults.exe.

    Дополнительные сведения о OSDResults.exe см. в справочнике по OSDResults.

  10. Пользователь входит на целевой компьютер и AppInstall.exe запускается автоматически.

  11. AppInstall проверяет, является ли текущий вошедший в систему пользователь основным пользователем, настроенным в UDA.

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

    Если текущий вошедший в систему пользователь:

    • Не основной пользователь, а AppInstall.exe останавливается

    • Основной пользователь, а затем AppInstall.exe считывает записи реестра, сохраненные на шаге 8, чтобы определить, какие приложения были установлены.

  12. AppIntaller подключается к Configuration Manager и считывает каталог приложений, выполнив следующие действия:

    1. AppInstall подождит 5 минут после запуска, чтобы обеспечить доступность политик Configuration Manager.

    2. Через 5 минут AppInstall попытается подключиться к каталогу приложений.

    3. Если AppInstall не может подключиться, он будет ожидать некоторое время, прежде чем пытаться снова подключиться.

    4. AppInstall пытается подключиться до пяти раз перед выходом.

      Вы можете настроить время ожидания подключения и количество повторных попыток для AppInstall с помощью файла AppInstall.exe.config, который находится в папке Tools\OSDResults в mdt-файлах Configuration Manager пакете. В таблице 11 перечислены параметры конфигурации в файле AppInstall.exe.config.

Табл. 11. Параметры конфигурации в файле AppInstall.exe.config

Параметр Описание
timeoutMinutes Этот параметр позволяет указать время ожидания ответа appInstall из каталога приложений Configuration Manager до истечения времени ожидания. Значение указывается в минутах. Значение по умолчанию для этого параметра — 5.
delayTimer Этот параметр позволяет указать время ожидания AppInstall перед попыткой подключения к каталогу приложений Configuration Manager. Значение указывается в минутах. Значение по умолчанию для этого параметра — 5.
  1. AppInstall сравнивает список приложений, обнаруженных в реестре, со списком приложений, доступных из каталога приложений диспетчера конфигурации для пользователя, вошедшего в систему.

    Если приложение обнаружено в реестре:

    • Доступен в каталоге приложений, а затем AppInstall.exe сопоставляет приложения и определяет приложения как существующие как в реестре, так и в каталоге приложений. Эти приложения будут использоваться на следующем шаге.

    • Недоступен в каталоге приложений, а AppInstall.exe не создает сопоставление. Эти приложения не будут использоваться на следующем шаге.

  2. AppInstall использует CONFIGURATION MANAGER API для запуска установки сопоставленных приложений.

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

  3. В процессе установки Configuration Manager определяет, установлено ли приложение.

    Так как приложение уже установлено, Configuration Manager записи о том, что приложение успешно развернуто для этого пользователя, и приложение будет указано в Центре программного обеспечения для этого пользователя. Configuration Manager начинает управление и мониторинг приложения для этого пользователя.

  4. Через 1 месяц выполняется задача, созданная на целевом компьютере на шаге 8, и удаляет папку %WINDIR%\UDI.

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

Справочник по этапу UDI

В сценариях развертывания MDT используется один или несколько этапов UDI. Каждый этап UDI, используемый в сценариях развертывания MDT, рассматривается в следующем разделе в контексте сценария развертывания MDT. В некоторых сценариях развертывания MDT используется только один этап. В других сценариях развертывания MDT в сценарии используется несколько этапов. Дополнительные сведения о сценариях развертывания MDT см. в разделе "Определение сценариев развертывания" в документе MDT Using the Microsoft Deployment Toolkit.

В таблице 12 перечислены сценарии развертывания MDT и приведено краткое описание каждого из них, способ выбора каждого сценария и этапов UDI, используемых в каждом сценарии развертывания. MDT автоматически определяет, какой сценарий развертывания MDT следует использовать, на основе шаблона последовательности задач MDT, используемого для создания последовательности задач, и способа инициации последовательности задач.

Каждый этап UDI, используемый в сценариях развертывания MDT, рассматривается в следующем разделе в контексте сценария развертывания MDT. В некоторых сценариях развертывания MDT используется только один этап. В других сценариях развертывания MDT в сценарии используется несколько этапов. Дополнительные сведения о сценариях развертывания MDT см. в разделе "Определение сценариев развертывания" в документе MDT Using the Microsoft Deployment Toolkit.

Табл. 12 Сценарии развертывания MDT и этапы UDI

Сценарий Описание
Новый компьютер MDT для UDI автоматически выбирает этот сценарий, когда вы:

— Создание объявленной последовательности задач с помощью шаблона последовательности задач установки User-Driven

— Запустите последовательность задач в Среде предустановки Windows, используя PXE-загрузку, загрузочный носитель последовательности задач или предварительно подготовленный носитель для NEWCOMPUTER. Предварительно подготовленный этап

Этот сценарий можно использовать с традиционными развертываниями или с предварительно подготовленными развертываниями мультимедиа, как это поддерживается в Configuration Manager. Запустите мастер UDI со следующими этапами UDI для поддержки каждого типа развертывания:

- Этап NEWCOMPUTER. Мастер UDI запускается на этом этапе в последовательности задач последовательности задач установки, управляемой пользователем , когда образ операционной системы хранится в точках распространения. Дополнительные сведения см. в разделе ЭТАП NEWCOMPUTER.

- NEWCOMPUTER. Этап подготовки. Мастер UDI запускается на этом этапе в последовательности задач управляемой пользователем последовательности задач установки , когда образ операционной системы хранится на локальном диске на целевом компьютере (с предварительно подготовленным тегом). Дополнительные сведения см. в разделе NEWCOMPUTER. Предварительно подготовленный этап.
Обновление компьютера MDT для UDI автоматически выбирает этот сценарий, когда вы:

— Создание объявленной последовательности задач с помощью шаблона последовательности задач установки User-Driven

— Запуск последовательности задач в существующей операционной системе Windows на целевом компьютере (не в среде предустановки Windows)

— Мастер UDI запускается с этапом REFRESH для поддержки этого сценария развертывания. Дополнительные сведения см. в разделе ЭТАП REFRESH.
Замена компьютера Этот сценарий включает существующий компьютер и компьютер замены. Отдельная последовательность задач создается и запускается на каждом компьютере, как описано в следующем процессе:

- На существующем компьютере. MDT для UDI автоматически выбирает эту часть сценария при выполнении следующих действий:

— Создание объявленной последовательности задач с помощью шаблона последовательности задач "Установка User-Driven заменить последовательность задач".

Запуск последовательности задач в существующей операционной системе Windows на целевом компьютере (не в среде предустановки Windows)

Мастер UDI запускается со следующими этапами UDI для поддержки этого сценария развертывания:

- Этап REPLACE. Этот этап выполняется в существующей операционной системе Windows и записывает сведения о конфигурации из Windows.

- ЗАМЕНЯТЬ. Этап WinPE. Этот этап выполняется в Среде предустановки Windows и завершает запись сведений о конфигурации с существующего компьютера, например, запуск USMT и запись данных миграции состояния пользователя.

Состояние пользователя записывается в общую сетевую папку или на локальный USB-накопитель.

Дополнительные сведения о replace и REPLACE. Этапы WinPE см. в разделах REPLACE и REPLACE. Этапы WinPE.

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

— Создание объявленной последовательности задач с помощью шаблона последовательности задач установки User-Driven

— Запустите последовательность задач в Среде предустановки Windows, используя PXE-загрузку, загрузочный носитель последовательности задач или предварительно подготовленный носитель для NEWCOMPUTER. Предварительно подготовленный этап.

Эту часть сценария можно использовать с традиционными развертываниями или с предварительно подготовленными развертываниями мультимедиа, как это поддерживается в Configuration Manager. В рамках этой части сценария восстанавливаются данные миграции пользовательской среды. Мастер UDI запускается со следующими этапами UDI для поддержки каждого типа развертывания:

- Этап NEWCOMPUTER. Мастер UDI запускается на этом этапе в последовательности задач последовательности задач установки, управляемой пользователем , когда образ операционной системы хранится в точках распространения. Дополнительные сведения см. в разделе ЭТАП NEWCOMPUTER.

- NEWCOMPUTER. Этап подготовки. Мастер UDI запускается на этом этапе в последовательности задач управляемой пользователем последовательности задач установки , когда образ операционной системы хранится на локальном диске на целевом компьютере (с предварительно подготовленным тегом). Дополнительные сведения см. в разделе NEWCOMPUTER. Предварительно подготовленный этап.

Этап NEWCOMPUTER

На рисунке 1 показано использование этапа NEWCOMPUTER в последовательности задач, созданной с помощью шаблона последовательности задач User-Driven установка. Основное различие между последовательностями задач, вызывающими этап NEWCOMPUTER и NEWCOMPUTER. Предварительно подготовленный этап — это последовательность задач, вызывающая NEWCOMPUTER. Предварительно подготовленный этап не выполняет шаг последовательности задач Применить образ операционной системы , так как образ операционной системы уже находится на целевом компьютере.

Справочник по UDI 1

Рисунок SEQ Рисунок \* АРАБСКИЙ 1. Поток процесса для этапа NEWCOMPUTER

NEWCOMPUTER. Предварительно подготовленный этап

На рисунке 2 показан высокоуровневый поток процесса для NEWCOMPUTER. Предварительно подготовленный этап в последовательности задач, созданной с помощью шаблона последовательности задач установки User-Driven. Основное различие между последовательностями задач, вызывающими этап NEWCOMPUTER и NEWCOMPUTER. Предварительно подготовленный этап — это последовательность задач, вызывающая NEWCOMPUTER. Предварительно подготовленный этап не выполняет шаг последовательности задач Применить образ операционной системы , так как образ операционной системы уже находится на целевом компьютере.

Справочник по UDI 2

Рис. 2. Поток процесса для NEWCOMPUTER. Предварительно подготовленный этап

Этап REFRESH

На рисунке 3 показан высокоуровневый поток процесса для этапа REFRESH в последовательности задач, созданной с помощью шаблона последовательности задач User-Driven Установка.

Справочник по UDI 3

Рисунок SEQ Рисунок \* АРАБСКИЙ 3. Поток процесса для этапа REFRESH

REPLACE и REPLACE. Этапы WinPE

На рисунке 4 показан поток высокоуровневых процессов для replace и REPLACE. WinPE выполняет этапы последовательности задач, созданной с помощью шаблона последовательности задач замены последовательности задач User-Driven установки.

Справочник по UDI 4

Рис. 4. Поток процесса для REPLACE и REPLACE. Этапы WinPE

Справочник по задачам UDI

Задачи UDI — это программное обеспечение, выполняемое на странице мастера, которое выполняет определенные функции. В некоторых случаях эти задачи используются для проверки готовности целевого компьютера к развертыванию. Для выполнения действий по развертыванию можно использовать другие задачи, например копирование файлов конфигурации или результатов.

Примечание.

Кнопка Далее на странице мастера, где выполняются задачи, будет отключена, если какая-либо из задач завершается с предупреждением или состоянием завершения ошибки.

К этой ссылке относятся:

Общие сведения о задачах UDI

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

Помимо встроенных задач UDI, можно создавать пользовательские задачи UDI с помощью пакета SDK для разработки программного обеспечения UDI. Дополнительные сведения о создании пользовательских задач UDI с помощью пакета SDK для UDI см. в руководстве разработчиков по установке, управляемой пользователем.

Параметры конфигурации задачи UDI

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

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

Табл. 13. Параметры конфигурации, общие для всех задач UDI

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

Встроенные задачи UDI

В таблице 14 перечислены встроенные задачи UDI. Каждая встроенная задача UDI рассматривается в следующем разделе.

Таблица 14. Встроенные задачи UDI

Задача Описание
Проверка питания переменного тока Эта задача UDI используется для определения того, подключен ли целевой компьютер к сети переменного тока, а не только от аккумулятора.
Обнаружение приложений Эта задача UDI используется для обнаружения приложений, установленных на целевом компьютере.
CheckSMSFolderOnUSB Эта задача UDI используется для определения расположения папки _SMSTaskSequence на USB-накопителе на целевом компьютере.
Задача копирования файлов Эта задача UDI используется для копирования файлов во время работы мастера UDI на целевом компьютере.
Задача выполнения оболочки Эта задача UDI используется для запуска программного обеспечения, которое можно инициировать из командной строки.
Проверка проводной сети Эта задача UDI используется для определения подключения целевого компьютера к проводной сети, а не с помощью беспроводного сетевого подключения.

Проверка питания переменного тока

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

В таблице 15 перечислены коды ошибок и выходов, создаваемые задачей AC Power Check .

Табл. 15. Коды ошибок и выходов для задачи проверки питания переменного тока

Код выхода или ошибки Значение Состояние
Выход 0 Успешное выполнение, указывающее, что целевой компьютер подключен к сети переменного тока.
Выход \* Ошибка, указывающая, что целевой компьютер не подключен к сети переменного тока

Обнаружение приложений

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

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

Табл. 16. Параметры, используемые задачей обнаружения приложений

Задача Описание
Readcfg Этот параметр задает полный или относительный путь к расположению .app файла, который содержит список приложений для обнаружения задачи. Файл .app содержит список доступных программных элементов, из которых пользователь может выбрать.

Задача обнаружения приложений считывает файл .app и определяет, установлен ли какой-либо из этих программных элементов. Если программный элемент установлен, он добавляется в файл, указанный в параметре Writecfg .

Убедитесь, что этот параметр использует то же расположение и имя файла, что и страница мастера ApplicationPage .
Writecfg Этот параметр задает полный или относительный путь к расположению файла .xml, содержащего список приложений, обнаруженных задачей.
Log Этот параметр задает полный или относительный путь к расположению файла журнала, созданного этой задачей. Имя файла журнала — AppDiscovery.log.

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

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

Табл. 17. Коды ошибок и выхода для задачи обнаружения приложений

Код выхода или ошибки Значение Состояние и описание
Выход 0 Успешное выполнение, указывающее, что задача успешно сканирована на наличие приложений
Выход \* Предупреждение, указывающее, что подсистема обнаружения приложений не может быть запущена по неизвестной причине
Выход 1 Предупреждение, указывающее, что подсистема обнаружения приложений обнаружила одно или несколько предупреждений.
Выход 16777216 Предупреждение, указывающее, что при инициализации обработчика обнаружения приложений возникли критические проблемы.
Выход 33554432 Предупреждение, указывающее, что при обработке списка приложений master возникли критические проблемы

CheckSMSFolderOnUSB

Используйте эту задачу UDI, чтобы определить, находится ли папка _SMSTaskSequence на USB-накопителе на целевом компьютере. По умолчанию последовательность задач Configuration Manager помещает папку _SMSTaskSequence на диск с наибольшим объемом свободного места. Это может вызвать проблемы позже в процессе развертывания, если USB-накопитель будет удален.

Эта задача проверяет, находится ли папка на USB-накопителе, и предотвращает продолжение развертывания, если это так. Эта задача использует только те параметры, которые являются общими для всех задач UDI. Дополнительные сведения об этих параметрах см. в разделе Параметры конфигурации задач UDI.

Если папка _SMSTaskSequence находится на USB-накопителе, эта задача завершается сбоем и не позволяет продолжить развертывание. Чтобы устранить эту проблему и выполнить развертывание, выполните следующие действия.

  1. Отключите USB-накопитель от целевого компьютера перед запуском последовательности задач.

  2. Запустите последовательность задач.

  3. Дождитесь запуска мастера UDI.

  4. Подключите USB-накопитель.

  5. Завершите работу мастера UDI.

    В таблице 18 перечислены коды ошибок и выходов, создаваемые задачей CheckSMSFolderOnUSB .

Табл. 18. Коды ошибок и выхода для задачи CheckSMSFolderOnUSB

Код выхода или ошибки Значение Состояние
Выход 0 Успешно, что означает, что папка _SMSTaskSequence не находится на USB-накопителе и развертывание может продолжаться.
Выход \* Ошибка, указывающая, что папка _SMSTaskSequence находится на USB-накопителе и развертывание не может быть продолжено.

Задача копирования файлов

Используйте эту задачу UDI для копирования файлов во время работы мастера UDI на целевом компьютере.

В таблице 19 перечислены параметры, используемые задачей Копирования файлов .

Табл. 19. Параметры, используемые задачей копирования файлов

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

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

В таблице 20 перечислены коды ошибок и выходов, создаваемые задачей Копирования файлов .

Табл. 20. Коды ошибок и выхода для задачи копирования файлов

Код выхода или ошибки Значение Состояние и описание
Выход 0 Успешное выполнение, указывающее, что процесс копирования выполнен успешно
Выход \* Ошибка, указывающая, что процесс копирования завершился сбоем
Error -1 Ошибка, указывающая, что процесс копирования завершился сбоем

Задача выполнения оболочки

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

В таблице 21 перечислены параметры, используемые задачей Shell Execute .

Табл. 21. Параметры, используемые задачей выполнения оболочки

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

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

Вы также можете выполнять пользовательские скрипты Visual Basic, предназначенные для выполнения в cscript.exe с помощью задачи "Выполнение оболочки ". Чтобы запустить скрипты Visual Basic, выполните следующие действия.

  1. Введите следующий текст в параметре Filename :

    %windir%\system32\cscript.exe
    
  2. Введите имя файла скрипта Visual Basic (VBS-файл) в параметре Parameters , включая любые параметры командной строки для скрипта.

    Например, чтобы запустить скрипт Visual Basic с именем SelfTest.vbs со значением параметра Debug, введите следующую команду (где script_path — это полный путь к файлу SelfTest.vbs):

    <script_path>\SelfTest.vbs Debug
    

    В таблице 22 перечислены распространенные коды ошибок и выходов, создаваемые задачей Shell Execute .

Примечание.

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

Табл. 22. Коды распространенных ошибок и выхода для задачи выполнения оболочки

Код выхода или ошибки Значение Состояние и описание
Выход 0 Успешное выполнение, указывающее, что задача успешно завершена.
Выход \* Ошибка, указывающая на то, что задача завершилась сбоем

Проверка проводной сети

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

В таблице 23 перечислены распространенные коды ошибок и выходов, создаваемые задачей проверки проводной сети .

Табл. 23. Коды ошибок и выхода для задачи проверки проводной сети

Код выхода или ошибки Значение Состояние и описание
Выход 0 Успешное выполнение, указывающее, что целевой компьютер подключен к проводной сети.
Выход \* Ошибка, указывающая, что целевой компьютер не подключен к проводной сети

Справочник по проверятелю UDI

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

К этой ссылке относятся:

Обзор проверяющего элемента UDI

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

Помимо встроенных проверяющих элементов UDI, можно создавать настраиваемые проверяющие элементы UDI с помощью пакета SDK для UDI. Дополнительные сведения о создании настраиваемых проверяющих элементов UDI с помощью пакета SDK для UDI см. в документе MDT User-Driven Installation Developers Guide .

Встроенные проверяющие элементы UDI

В таблице 24 перечислены встроенные проверяющие элементы UDI. Каждый встроенный проверяющий элемент рассматривается в следующем разделе. Когда проверяющий элемент обнаруживает недопустимую запись в текстовом поле, на странице мастера отображается сообщение, а кнопка Далее отключается до тех пор, пока не будут устранены все недопустимые записи.

Табл. 24. Встроенные проверяющие элементы UDI

Проверяющий элемент Описание
InvalidChars Этот проверяющий элемент определяет все недопустимые символы, введенные из настраиваемого списка.
NamedPattern Этот проверяющий элемент помогает убедиться, что текст соответствует предопределенной схеме.
Непустой Этот проверяющий элемент используется для требования текста в поле.
Регулярное выражение Этот проверяющий элемент позволяет убедиться, что текст соответствует регулярному выражению, указанному в качестве части проверяющего элемента.

InvalidChars

Этот проверяющий элемент не позволяет пользователям вводить определенные символы. В поле Сообщение можно ввести сообщение, которое отображается, если текстовое поле содержит какие-либо недопустимые символы. Поле Недопустимые символы позволяет ввести символы, которые считаются недопустимыми. Символы вводятся без пробелов между ними.

NamedPattern

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

Непустой

Используйте этот проверяющий элемент, чтобы требовать текст в поле. В поле Сообщение можно ввести сообщение, которое отображается, если текстовое поле пусто.

Регулярное выражение

Этот проверяющий элемент позволяет убедиться, что текст соответствует регулярному выражению, указанному в качестве части проверяющего элемента. В поле Сообщение можно ввести сообщение, которое отображается, если текстовое поле не соответствует регулярному выражению. Поле Регулярное выражение позволяет ввести регулярное выражение, используемое для проверки. Дополнительные сведения о создании регулярных выражений для этого проверяющего элемента см. в разделе Регулярные выражения TR1.

Справочник по странице мастера UDI

Страница мастера UDI добавляется на этапы из библиотеки страниц в мастере UDI Designer. Страницы мастера UDI отображаются в мастере UDI.

К этой ссылке относятся:

Обзор страницы мастера UDI

Страницы мастера отображаются в мастере UDI и собирают сведения, необходимые для завершения процесса развертывания. Страницы мастера создаются с помощью C++ в Visual Studio. Настраиваемые страницы мастера реализуются в виде библиотек DLL, которые считывает мастер UDI.

Каждая встроенная страница мастера UDI имеет соответствующий редактор страницы мастера UDI, который используется для настройки страницы мастера в мастере UDI Designer.

Помимо встроенных страниц мастера UDI, можно создавать настраиваемые страницы мастера UDI с помощью пакета SDK для UDI. Дополнительные сведения о создании пользовательских страниц мастера UDI с помощью пакета SDK для UDI см. в документе MDT User-Driven Installation Developers Guide .

Каждая страница мастера может ссылаться на следующие типы переменных:

  • Переменные последовательности задач

  • Переменные памяти

  • Переменные среды

    Вы можете ссылаться на последовательность задач и переменные среды, установив переменную в квадратные скобки, используя знаки процента (%), такие как %OSDImageIndex%. Вы можете ссылаться на переменные памяти, установив переменную в квадратные скобки, используя знаки доллара ($), например $VolumeArchitecture$.

Примечание.

Если переменная последовательности задач и переменная среды имеют одинаковое имя, то переменная последовательности задач имеет приоритет над переменной среды.

В таблице 25 перечислены переменные памяти, которые задаются при запуске мастера UDI, описание переменных, а также сведения о том, считывает или записывает ли мастер UDI переменные во время запуска.

Табл. 25. Переменные памяти, заданные мастером UDI при запуске, и их описания

Переменная Read Write
LogPath

Указывает полный путь к файлам журнала для мастера UDI. Для этой переменной можно задать одно из следующих значений:

— значение в переменной последовательности задач _SMSTSLogPath .

— Значение переменной среды %TEMP%, если переменная последовательности задач _SMSTSLogPath не задана.
Нет Да
WizardConfigFilename

Указывает имя используемого файла конфигурации мастера UDI. Страница мастера ApplicationPage считывает значение этой переменной, чтобы найти соответствующий файл .app, содержащий список приложений. Например, если файл конфигурации мастера UDI называется config.xml, страница мастера будет искать соответствующий файл .app (config.xml.app).
Нет Да

Встроенные страницы мастера UDI

В таблице 26 перечислены встроенные страницы мастера UDI. Каждая встроенная страница мастера UDI рассматривается в следующем разделе.

Табл. 26. Встроенные страницы мастера и их описания

Страница мастера Описание
AdminAccounts Используйте эту страницу мастера, чтобы задать пароль для учетной записи локального администратора и добавить других пользователей в локальную группу администраторов на целевом компьютере.
ApplicationPage На этой странице мастера можно настроить список приложений, которые можно установить в процессе установки. Эти приложения могут включать приложения или пакеты и программы из Configuration Manager.
BitLockerPage Используйте эту страницу мастера для настройки параметров BitLocker для целевого компьютера.
ComputerPage Используйте эту страницу мастера, чтобы настроить имя целевого компьютера, домен или рабочую группу для присоединения и учетные данные, которые будут использоваться при присоединении к домену.
ConfigScanPage Используйте эту страницу мастера для выполнения задач UDI, которые проверяют конфигурацию целевого компьютера, чтобы определить, готов ли целевой компьютер к развертыванию образа операционной системы. Эта готовность включает наличие достаточного количества системных ресурсов и обеспечение правильной установки и настройки любого необходимого программного обеспечения.
LanguagePage Используйте эту страницу мастера, чтобы определить, какой языковой пакет следует установить, язык по умолчанию для целевой операционной системы, языковой стандарт клавиатуры и часовой пояс, в котором будет физически находиться компьютер.
ProgressPage Используйте эту страницу мастера для выполнения задач UDI, которые записывают данные о миграции пользовательской среды с целевого компьютера.
RebootPage Используйте эту страницу мастера, чтобы уведомить пользователя о том, что целевой компьютер будет перезапущен. Вы можете настроить уведомление с помощью Designer мастера UDI.
SummaryPage Используйте эту страницу мастера, чтобы уведомить пользователя о параметрах конфигурации, выбранных при запуске мастера UDI. Сведения о конфигурации, отображаемые на этой странице мастера, автоматически собираются с других страниц мастера. Некоторые поля на других страницах мастера позволяют настроить подпись (метку), отображаемую на этой странице мастера, с помощью Designer мастера UDI.
UDAPage Используйте эту страницу мастера для настройки UDA между целевым компьютером и указанным пользователем. Определение сходства между компьютером и пользователем позволяет автоматически устанавливать программное обеспечение, развернутое для пользователя. Функция UDA доступна только в Configuration Manager и в сценарии создания нового компьютера UDI.
UserStatePage Используйте эту страницу мастера для настройки параметров записи или восстановления данных миграции пользовательского состояния. Эта страница мастера позволяет пользователю выбрать расположение для записи миграции пользовательского состояния в или восстановления данных миграции пользовательского состояния.
VolumePage Используйте эту страницу мастера для настройки параметров тома диска на целевом компьютере, где будет развернута операционная система. Эти параметры включают выбор целевой операционной системы, целевого диска, любую установку Windows и определение того, следует ли отформатировать целевой диск в процессе развертывания.
WelcomePage Используйте эту страницу мастера, чтобы предоставить пользователю сведения о мастере UDI и процессе развертывания. Вы можете настроить уведомление с помощью Designer мастера UDI.

AdminAccounts

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

Переменные последовательности задач

В таблице 27 перечислены переменные последовательности задач AdminAccounts с описанием и определяется, считывается ли переменная страницей мастера, написана страницей мастера или может быть настроена в файле конфигурации мастера UDI.

Табл. 27. Переменные последовательности задач AdminAccounts

Переменная Read Write Config
OSDAddAdmin

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

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

ApplicationPage

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

Примечание.

Если приложения кажутся отключенными, для приложения может потребоваться утверждение администратора, но оно еще не утверждено. Если для приложения установлен флажок Требовать утверждение администратора, если пользователи запрашивают это приложение проверка, убедитесь, что приложение утверждено. Дополнительные сведения см. в статье Развертывание приложений в Configuration Manager.

Переменные последовательности задач

В таблице 28 перечислены переменные последовательности задач ApplicationPage с описанием и указывает, считывается ли переменная страницей мастера, записывается ли страница мастера или ее можно настроить в файле конфигурации мастера UDI.

Табл. 28. Переменные последовательности задач ApplicationPage

Переменная Read Write Config
ApplicationBaseVariable

Указывает имя, используемое в качестве основы для имен переменных последовательности задач, созданных для каждого Configuration Manager приложения, выбранного на странице мастера ApplicationPage. Эта переменная настраивается с помощью кнопки Изменить параметры программного обеспечения в группе Изменить параметры на ленте мастера UDI Designer.

Для каждого приложения, выбранного на этой странице, создается отдельная переменная последовательности задач. Значение по умолчанию для этой переменной — APPLICATIONS. Например, имена переменных последовательности задач по умолчанию, созданные для каждого приложения, выбранного на этой странице , будут APPLICATIONS001, APPLICATIONS002, APPLICATIONS003 и т. д.
Нет Да Да
OSDApplicationList

Указывает список идентификаторов приложений, которые должны быть изначально выбраны. Переменная содержит список числовых значений, разделенных точкой с запятой (;).

Идентификаторы приложения находятся в атрибуте Id элемента Application в файле конфигурации приложения мастера UDI (UDIWizard_Config.xml.app). Для каждого приложения, отображаемого на этой странице мастера, есть отдельный элемент Application .
Да Нет Нет
OSDArchitecture

Задает архитектуру процессора целевого компьютера. Страница мастера ApplicationPage использует эту переменную для фильтрации доступных приложений, если переменная памяти VolumeArchitecture не задана. Однако если задана переменная памяти VolumeArchitecture , она всегда имеет приоритет над этой переменной последовательности задач для фильтрации доступных приложений.

Значение для этой переменной может быть следующим:

- x86, который указывает на 32-разрядную архитектуру процессора

- amd64, который указывает на 64-разрядную архитектуру процессора
Да Нет Нет
OSDBaseVariableName

Указывает имя, используемое в качестве основы для имен переменных последовательности задач, созданных для каждого пакета и программы Configuration Manager, выбранных на странице мастера ApplicationPage. Эта переменная настраивается с помощью кнопки Изменить параметры программного обеспечения в группе Поведение страницы на ленте мастера UDI Designer.

Для каждого приложения, выбранного на этой странице, создается отдельная переменная последовательности задач. Значение по умолчанию для этой переменной — PACKAGES. Например, имена переменных последовательности задач по умолчанию, созданные для каждого приложения, выбранного на этой странице , будут PACKAGES001, PACKAGES002, PACKAGES003 и т. д.
Нет Да Да

Переменные памяти

В таблице 29 перечислены переменные памяти ApplicationPage с описанием и сведениями о том, считывается ли переменная или записывается страницей мастера.

Табл. 29. Переменные памяти ApplicationPage

Переменная Read Write
VolumeArchitecture

Указывает архитектуру процессора развертываемого образа целевой операционной системы (независимо от того, содержит ли образ 32-разрядную или 64-разрядную операционную систему). При отображении этой страницы проверяется, изменилась ли эта переменная. Если переменная изменилась с момента последнего отображения страницы мастера, страница мастера фильтрует программы, доступные для выбора, на основе архитектуры целевой операционной системы. Например, если требуется развернуть 32-разрядную операционную систему, страница мастера удаляет (фильтрует) все 64-разрядные приложения из списка доступных приложений на странице мастера.
Да Нет
WizardConfigFilename

Указывает имя используемого файла конфигурации мастера UDI. Если значение свойства setter Link.Uri пустое, страница мастера ApplicationPage считывает значение этой переменной, чтобы найти соответствующий файл .app, содержащий список приложений. Например, если файл конфигурации мастера UDI называется config.xml, страница мастера будет искать соответствующий файл .app (config.xml.app). Эта переменная задается при запуске мастера UDI.

Свойство setter Link.Uri задается в диалоговом окне Параметры программного обеспечения, которое можно открыть с помощью кнопки Изменить параметры программного обеспечения в группе Поведение страницы на ленте мастера UDI Designer.
Да Нет

BitLockerPage

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

Переменные последовательности задач

В таблице 30 перечислены переменные последовательности задач BitLockerPage с описанием и сведениями о том, считывается ли переменная страницей мастера, записывается на странице мастера или может быть настроена в файле конфигурации мастера UDI.

Табл. 30. Переменные последовательности задач BitLockerPage

Переменная Read Write Config
BDEInstallSuppress

Указывает, следует ли отключить установку BitLocker. Если переменная имеет значение :

- Да, затем выбран флажок Включить BitLocker проверка и выполняется установка.

- Нет, после этого снимите флажок Включить проверка BitLocker и установка не выполняется.
Да Да Да
BDEKeyLocation

Указывает полный путь к расположению, где хранятся ключи шифрования BitLocker, который может быть локальным или UNC-путем. Для этой переменной задано значение параметра KeyLocation в файле конфигурации мастера UDI для BitLockerPage. Эта переменная считается допустимой, только если для ПАРАМЕТРА OSDBitLockerMode задано значение TPMKEY или KEY.
Нет Да Нет
BDEPin

Указывает значение ПИН-кода BitLocker, если выбран параметр Включить BitLocker с помощью доверенного платформенного платформенного модуля и закрепить .
Да Да Да
OSDBitLockerCreateRecoveryPassword

Указывает, должен ли храниться пароль восстановления BitLocker в AD DS. Если переменная имеет значение :

- AD, затем выбран параметр В Active Directory , и ключи восстановления будут сохранены в AD DS (рекомендуется)

- NONE, затем выбран параметр Не создавать ключ восстановления , и ключи восстановления не будут храниться в AD DS (не рекомендуется)
Нет Да Нет
OSDBitLockerMode

Указывает режим, который будет использоваться при включении BitLocker на целевом компьютере. Допустимыми являются следующие значения:

- ДОВЕРЕННЫЙ ПЛАТФОРМЕННЫЙ МОДУЛЬ. Это значение указывает, что выбран параметр Включить BitLocker с помощью только доверенного платформенного модуля и что при включении BitLocker на целевом компьютере будет использоваться только доверенный платформенный модуль.

- TPMPIN. Это значение указывает, что выбран параметр Enable BitLocker using TPM and Pin (Включить BitLocker с помощью доверенного платформенного платформенного модуля и закрепить), а при включении BitLocker на целевом компьютере будут использоваться доверенный платформенный модуль и ПИН-код, указанный пользователем.

- TPMKEY. Это значение указывает на то, что выбран параметр Включить BitLocker с помощью доверенного платформенного модуля и ключ запуска и что TPM и ключ запуска будут использоваться при включении BitLocker на целевом компьютере.

- КЛЮЧ. Это значение указывает, что выбран параметр Включить BitLocker, используя только внешний ключ запуска , и что при включении BitLocker на целевом компьютере будет использоваться только внешний ключ запуска.
Нет Да Нет
OSDBitLockerStartupKeyDrive

Указывает букву диска, в которой на целевом компьютере будет храниться внешний ключ запуска BitLocker. Эта переменная считается допустимой только в том случае, если для OSDBitLockerMode задано значение TPMKEY или KEY.
Нет Да Нет
OSDBitLockerWaitForEncryption

Указывает, следует ли последовательности задач ждать завершения шифрования BitLocker. Если переменная имеет значение :

- Да, затем установлен флажок Ждать завершения шифрования BitLocker на всех дисках перед продолжением проверка и последовательность задач будет ожидать завершения установки.

- Нет, после этого флажок Ожидание завершения шифрования BitLocker на всех дисках перед продолжением проверка будет снят, и последовательность задач не будет ждать завершения установки.
Да Да Да
Переменные конфигурации

В таблице 31 перечислены переменные конфигурации BitLockerPage с описанием и указывает, считывается ли эта переменная страницей мастера, записывается на странице мастера или может быть настроена в файле конфигурации мастера UDI.

Табл. 31. Переменные конфигурации BitLockerPage

Переменная Read Write Config
KeyLocation

Указывает полный путь к расположению, где хранятся ключи шифрования BitLocker, который может быть локальным или UNC-путем. Это значение конфигурации используется для задания значения переменной последовательности задач BDEKeyLocation для BitLockerPage. Эта переменная считается допустимой только в том случае, если для OSDBitLockerMode задано значение TPMKEY или KEY.
Да Нет Да

ComputerPage

На этой странице мастера можно настроить имя целевого компьютера, домен или рабочую группу для присоединения, а также учетные данные, используемые при присоединении к домену. При настройке этой страницы для присоединения целевого компьютера к домену эта страница мастера по умолчанию проверяет учетные данные, указанные для присоединения к домену в AD DS. Затем эта страница мастера пытается изменить объект компьютера в AD DS, чтобы убедиться, что учетные данные пользователя, предоставленные на этой странице, имеют разрешения на создание или изменение объекта компьютера. Вы можете отключить любое из этих вариантов поведения. Если отключить проверку учетных данных, то проверка разрешений на создание или изменение объектов-компьютеров также будет отключена. Обе проверки выполняются при нажатии кнопки Далее . Если в любой из проверок возникнет ошибка, отобразится сообщение об ошибке, и эта страница будет отображаться по-прежнему.

Ниже приведен порядок приоритета для определения имени компьютера по умолчанию:

  1. Если для параметра UserExistingComputerName в файле конфигурации мастера UDI задано значение TRUE, используется имя существующего компьютера (если оно имеется).

  2. Если задана переменная последовательности задач OSDComputerName , используется имя компьютера в этой переменной.

  3. Если для имени компьютера в файле конфигурации мастера UDI указано значение по умолчанию, используется это значение.

Переменные последовательности задач

В таблице 32 перечислены переменные последовательности задач ComputerPage с описанием и сведениями о том, считывается ли переменная страницей мастера, записывается ли страница мастера или ее можно настроить в файле конфигурации мастера UDI.

Таблица 32. Переменные последовательности задач ComputerPage

Переменная Read Write Config
OSDComputerName

Указывает имя целевого компьютера. Значение этой переменной задается в поле Имя компьютера .
Да Да Да
OSDDomainName

Указывает имя домена, к которому будет присоединен целевой компьютер. Значение этой переменной задается в поле Домен .
Да Да Да
OSDDomainOUName

Указывает имя подразделения в домене, в который будет помещен объект целевого компьютера. Значение этой переменной задается в поле Организационная единица .
Да Да Да
OSDJoinAccount

Указывает учетную запись пользователя, используемую для присоединения целевого компьютера к домену. Значение для этой переменной задается в поле Имя пользователя .
Да Да Да
OSDJoinPassword

Указывает пароль учетной записи пользователя, используемой для присоединения целевого компьютера к домену. Значение для этой переменной задается в полях Пароль и Подтверждение пароля .
Да Да Да
OSDNetworkJoinType

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

- 0, затем выбран параметр Домен , и целевой компьютер будет присоединен к домену

- 1, затем выбран параметр Рабочая группа , и целевой компьютер будет присоединен к рабочей группе
Нет Да Нет
SMSTSAssignUsersMode

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

Возможные значения для этой переменной:

- Авто. Обработка сходства автоматически утверждается Configuration Manager.

- Ожидаемый. Правила обработки сходства требуют утверждения администратором Configuration Manager.

- Нетрудоспособный. Обработка сходства не будет выполняться.
Нет Да Нет
Переменные конфигурации

В таблице 33 перечислены переменные конфигурации ComputerPage с описанием и сведениями о том, считывается ли переменная страницей мастера, записывается ли страница мастера или может быть настроена в файле конфигурации мастера UDI.

Таблица 33. Переменные конфигурации ComputerPage

Переменная Read Write Config
ADComputerObjectCheck

Указывает, будет ли страница мастера ComputerPage проверять наличие у предоставленных учетных данных соответствующих разрешений на изменение объекта компьютера в AD DS, прежде чем перейти к следующей странице мастера.

Примечание.

Этот параметр конфигурации игнорируется, если для параметра ADCredentialCheck задано значение FALSE.

Если задано значение :

- True, затем в редакторе страницы мастера в разделе Учетные данные присоединения к домену мастера мастера Designer выбрано поле Проверка объекта компьютера Active Directory Computer Object (Проверка проверка объекта компьютера для учетных данных в разделе Учетные данные для присоединения к домену) и проверяются разрешения на изменение объекта компьютера для учетных данных.

- ЗНАЧЕНИЕ FALSE, затем флажок Проверка объекта компьютера Active Directory проверка будет снят в редакторе страницы мастера в разделе Учетные данные присоединения к домену мастера UDI Designer, а разрешения на изменение объекта компьютера для учетных данных не проверяются.
Да Нет Да
ADCredentialCheck

Указывает, будет ли страница мастера ComputerPage проверять учетные данные, предоставленные для присоединения к домену, перед переходом на следующую страницу мастера. Если задано значение :

- True, затем в редакторе страницы мастера в разделе Учетные данные присоединения к домену мастера Designer мастера UDI выбрано поле проверка Проверка учетных данных Active Directory, а учетные данные проверяются.

Если для этого параметра конфигурации задано значение TRUE, учетные данные проверяются, даже если поля учетных данных отключены (заблокированы).

- ЗНАЧЕНИЕ FALSE, затем флажок Проверка учетных данных Active Directory проверка снят в редакторе страницы мастера в разделе Учетные данные присоединения к домену мастера UDI Designer, а учетные данные не проверяются.

Если для этого параметра конфигурации задано значение FALSE, параметр конфигурации ADComputerObjectCheck игнорируется, а проверка того, что предоставленные учетные данные могут изменять объект компьютера в AD DS, не выполняется.
Да Нет Да
UseExistingComputerName

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

Примечание.

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

Если задано значение :

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

- False, затем поле Использовать имя существующего компьютера проверка будет снято в редакторе страницы мастера в разделе Имя компьютера мастера UDI Designer, и существующее имя компьютера не будет использоваться в качестве имени компьютера по умолчанию для целевого компьютера после развертывания новой операционной системы.
Да Нет Да

ConfigScanPage

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

  • Подключен ли компьютер к энергопотреблению (в отличие от батареи)

  • Подключен ли компьютер к проводной сети (в отличие от беспроводного сетевого подключения)

  • Все установленные приложения

  • Все установленные принтеры

LanguagePage

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

Переменные последовательности задач

В таблице 34 перечислены переменные последовательности задач LanguagePage с описанием и указывает, считывается ли переменная страницей мастера, записывается ли страница мастера или ее можно настроить в файле конфигурации мастера UDI.

Таблица 34. Переменные последовательности задач LanguagePage

Переменная Read Write Config
InputLocale

Указывает языковой стандарт для ввода целевой операционной системы. Значение этой переменной задается в поле Формат времени и валюты . Если не указано, используется входной языковой стандарт, настроенный в образе.
Да Да Да
KeyboardLocale

Задает языковой стандарт клавиатуры целевой операционной системы. Задайте значение этой переменной в поле Раскладка клавиатуры . Если этот параметр не указан, используется языковой стандарт клавиатуры, настроенный на изображении.
Да Да Да
OSDTimeZone

Указывает часовой пояс, в котором физически будет находиться целевой компьютер. Задайте значение этой переменной в поле Часовой пояс . Если не указано, используется часовой пояс, настроенный в образе.
Да Да Да
UILanguage

Указывает язык по умолчанию, используемый для целевой операционной системы. Задайте значение этой переменной в поле Язык для установки . Если этот параметр не указан, используется язык, настроенный в образе.
Да Да Да

ProgressPage

Используйте эту страницу мастера для выполнения задач UDI, которые записывают данные о миграции пользовательской среды с целевого компьютера. К этим задачам относятся следующие.

  • Копирование файла обнаружения приложений в расположение, выбранное на странице мастера UserStatePage

  • Копирование файла конфигурации принтера в расположение, выбранное на странице мастера UserStatePage

  • Копирование списка установленных продуктов в расположение, выбранное на странице мастера UserStatePage

  • Запуск USMT и сохранение данных миграции пользовательской среды в расположение, выбранное на странице мастера UserStatePage

RebootPage

Используйте эту страницу мастера, чтобы уведомить пользователя о том, что целевой компьютер будет перезапущен. Вы можете настроить уведомление с помощью Designer мастера UDI.

SummaryPage

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

UDAPage

Используйте эту страницу мастера для настройки UDA между целевым компьютером и указанным пользователем. Назначение пользователя в качестве основного пользователя компьютера позволяет автоматически устанавливать программное обеспечение, развернутое для этого пользователя. Функция UDA доступна только в Configuration Manager и только в сценарии развертывания нового компьютера.

Переменные последовательности задач

В таблице 35 перечислены переменные последовательности задач UDAPage с описанием и указывает, считывается ли переменная страницей мастера, записывается ли страница мастера или может быть настроена в файле конфигурации мастера UDI.

Таблица 35. Переменные последовательности задач UDAPage

Переменная Read Write Config
SMSTSAssignUsersMode

Задает режим настройки сходства пользователей в Configuration Manager. Эта переменная используется для настройки поведения создания сходства между целевым компьютером и учетными записями пользователей в переменной последовательности задач SMSTSUdaUsers . Чтобы задать эту переменную, установите флажок Использовать сопоставление пользователей и устройств проверка.

Если переменная имеет значение :

- Автоматически, а затем обработка сходства автоматически утверждается Configuration Manager

- Ожидается, то правила обработки сходства потребуют утверждения администратором Configuration Manager (это значение используется при выборе поля Использование проверка проверка сопоставления устройств.)

- Отключено, обработка сходства не будет выполняться
Нет Да Нет
SMSTSUdaUsers

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

UserStatePage

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

UserStatePage может записывать или восстанавливать данные миграции пользовательского состояния с диска, локально подключенного к целевому компьютеру, USB-накопителя, подключенного к целевому компьютеру, или с общей сетевой папки. Кроме того, можно не восстанавливать пользовательские данные. Логика кода на странице мастера включает, отключает или автоматически выбирает каждый из следующих параметров в зависимости от сценария развертывания и форматирования диска:

  • Нет данных для восстановления. Этот параметр указывает, что данные миграции пользовательского состояния отсутствуют для восстановления, и задает для переменной последовательности задач OSDUserStateMode и переменной UserStateModeзначение NoData.

  • Локально. Этот параметр указывает, что данные миграции пользовательского состояния должны храниться на диске, локально подключенном к целевому компьютеру, и задает переменную последовательности задач OSDUserStateMode и переменную UserStateMode в значение Local.

  • USB. Этот параметр указывает, что данные миграции пользовательского состояния должны храниться на USB-диске, локально подключенном к целевому компьютеру, и устанавливает переменную последовательности задач OSDUserStateMode и переменную UserStateMode на USB.

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

Поведение этапа NEWCOMPUTER

Этап NEWCOMPUTER используется для компьютеров, на которых не существует данных миграции пользовательской среды. Сценарий развертывания "Новый компьютер" можно использовать в качестве второй части сценария развертывания замены компьютера. Если пользователь выбирает:

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

  • Не отформатируйте диск на целевом компьютере. Тогда UserStatePage предполагает, что данные миграции пользовательской среды будут восстановлены, и все параметры отключены, кроме параметра Локальный (использование параметра Локальный обеспечивает более быстрый способ восстановления данных миграции пользовательского состояния, чем методы USB или сетевых общих папок).)

    В таблице 36 описано поведение параметров на странице мастера для этапа NEWCOMPUTER. Столбец Формат указывает, должен ли целевой жесткий диск быть отформатирован в рамках развертывания. Другие столбцы указывают конфигурацию параметров при загрузке UserStatePage .

Таблица 36. Поведение параметров для этапа NEWCOMPUTER

Format NoData Local USB Сеть
Да Включено Отключена Включена Включена
Нет Отключено выбрано Отключено Отключено
Поведение этапа NewComputer.Prestaged

The NEWCOMPUTER. Этап prestaged основан на функции предварительно подготовленного мультимедиа в Configuration Manager. Так как локальный жесткий диск является новым, данные миграции пользовательской среды не восстанавливаются с локального жесткого диска, поэтому параметр Локальный отключен. Все остальные параметры допустимы для этого сценария развертывания и включены. Параметр по умолчанию не выбран.

В таблице 37 описано поведение параметров на странице мастера для этапа NewComputer.Prestaged. Столбец Формат указывает, должен ли целевой жесткий диск быть отформатирован в рамках развертывания. Другие столбцы указывают конфигурацию параметров при загрузке UserStatePage .

Таблица 37. Поведение параметров для этапа NewComputer.Prestaged

Format NoData Local USB Сеть
Н/Д Включено Отключена Включена Включена
Поведение этапа REFRESH

Этап REFRESH инициируется в полной операционной системе Windows, а не в Среде предустановки Windows. Если пользователь выбирает:

  • Отформатируйте диск на целевом компьютере, после чего UserStatePage предполагает, что данные миграции состояния пользователя не восстанавливаются, и все параметры отключены, кроме параметра NoData .

  • Не отформатируйте диск на целевом компьютере. Тогда UserStatePage предполагает, что данные миграции пользовательской среды будут восстановлены, и все параметры отключены, кроме параметра Локальный (использование параметра Локальный обеспечивает более быстрый способ восстановления данных миграции пользовательского состояния, чем методы USB или сетевых общих папок).)

    В таблице 38 описано поведение параметров на странице мастера для этапа REFRESH. Столбец Формат указывает, должен ли целевой жесткий диск быть отформатирован в рамках развертывания. Другие столбцы указывают конфигурацию параметров при загрузке UserStatePage .

Таблица 38. Поведение параметров для этапа REFRESH

Format NoData Local USB Сеть
Да выбрано Отключено Отключено Отключено
Нет Отключено выбрано Отключено Отключено
ЗАМЕНЯТЬ. Поведение этапа WinPE

Элемент REPLACE. Этап WinPE записывает данные о миграции пользовательской среды с существующего (старого) компьютера, а затем восстанавливает данные миграции пользовательской среды позже с помощью одного из сценариев развертывания нового компьютера. Так как в развертывании участвуют два разных компьютера, данные миграции пользовательской среды должны быть сохранены на USB-накопитель или в общую сетевую папку. Сохранение данных миграции пользовательской среды на локальный диск недоступно.

В таблице 39 описано поведение параметров на странице мастера для replace. Этап WinPE. Столбец Формат указывает, должен ли целевой жесткий диск быть отформатирован в рамках развертывания. Другие столбцы указывают конфигурацию параметров при загрузке UserStatePage .

Таблица 39. Поведение параметров для REPLACE. Этап WinPE

Format NoData Local USB Сеть
Н/Д Отключено Отключена Включена Включена
Переменные последовательности задач

В таблице 40 перечислены переменные последовательности задач UserStatePage с описанием и указывает, считывается ли переменная страницей мастера, записывается ли страница мастера или ее можно настроить в файле конфигурации мастера UDI.

Таблица 40. Переменные последовательности задач UserStatePage

Переменная Read Write Config
_SMSTsInWinPE

Указывает, работает ли мастер UDI в Среде предустановки Windows. Если переменная имеет значение :

- True, затем мастер UDI работает в Среде предустановки Windows

- FALSE, мастер UDI работает не в Среде предустановки Windows, а в полной операционной системе Windows.
Да Нет Нет
OSDDataSourceDirectory

Указывает каталог, в котором хранятся данные миграции пользовательского состояния.
Нет Да Нет
OSDDataSourceDrive

Указывает USB-накопитель, используемый для записи и восстановления данных миграции пользовательского состояния, выбранного в поле Usb Target Drive (Целевой USB-накопитель ). Если переменная задана до отображения страницы мастера, значение переменной используется в качестве значения по умолчанию.
Да Да Нет
OSDDiskPart

Указывает, должен ли диск, выбранный для установки целевой операционной системы, форматироваться и секционироваться. Эта переменная устанавливается на странице мастера VolumePage , и код на этой странице мастера использует ее, чтобы определить, какие параметры выбраны и включены по умолчанию. Дополнительные сведения см. в разделе UserStatePage.
Да Нет Да
OSDHardLinks

Указывает, должны ли данные миграции пользовательского состояния записываться на локальный диск или восстанавливаться с локального диска. Если переменная имеет значение :

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

- FALSE, затем параметр Локальный не был выбран, и данные миграции пользовательской среды не будут записываться или восстанавливаться с локального диска, подключенного к целевому компьютеру.
Нет Да Нет
OSDRestoreData

Указывает, есть ли данные для восстановления. Если переменная имеет значение :

- TRUE, затем был выбран параметр Локальный, Целевой USB-диск или Сеть , и данные миграции пользовательского состояния будут записываться или восстанавливаться с целевого компьютера.

- FALSE, затем был выбран параметр "Нет данных для восстановления ", и данные миграции пользовательской среды не будут записываться или восстанавливаться с целевого компьютера.
Нет Да Нет
OSDUserStateKey

Указывает имя пользователя, используемое для защиты данных миграции пользовательской среды. Имя пользователя указывается при сборе данных о миграции пользовательской среды. При восстановлении данных миграции пользовательской среды необходимо указать одно и то же имя пользователя и пароль. Значение этой переменной задается в поле Имя пользователя .
Да Да Да
OSDUserStateKeyPassword

Указывает пароль для имени пользователя, используемого для защиты данных миграции пользовательской среды. Задайте значение этой переменной в полях Пароль и Подтверждение пароля .
Да Да Да
OSDUserStateMode

Указывает режим (метод) для записи или восстановления данных миграции пользовательского состояния. Значение этой переменной задается выбранными параметрами. Если переменная имеет значение :

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

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

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

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

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

— На поведение страницы мастера для USB-накопителей также влияют переменные Format, FormatPrompt и MinimumDriveSize .
Нет Да Нет
SMSConnectNetworkFolderPath

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

В таблице 41 перечислены переменные памяти UserStatePage с описанием и сведениями о том, считывается ли эта переменная или записывается страницей мастера.

Таблица 41. Переменные памяти UserStatePage

Переменная Read Write
DriveLetter

Указывает букву диска для USB-диска, выбранного в поле Целевой USB-диск на странице мастера. Значением этой переменной будет буква диска, включая двоеточие (:) суффикс, например M:.
Нет Да
TargetDrive

Указывает подпись, отображаемый в поле Целевой USB-накопитель на странице мастера для USB-накопителя, выбранного на целевом компьютере. Значение этой переменной будет выглядеть примерно так, как в следующем примере:

M: VendorA Ultra TD v1.0 USB Device (74.5 GB)
Нет Да
UserStateMode

Указывает параметр, выбранный с параметрами на странице мастера, и для параметра задано то же значение, что и переменная OSDUserStateMode . Допустимые значения для этой переменной:

- NoData, который указывает, что выбран параметр "Нет данных для восстановления "

- Локальный, который указывает, что выбран параметр Локальный .

- USB, указывающий, что выбран параметр целевого usb-диска

- Сеть, указывающая, что выбран параметр "Сеть "
Нет Да
Переменные конфигурации

В таблице 42 перечислены переменные конфигурации UserStatePage с описанием и указывает, считывается ли эта переменная страницей мастера, записывается на странице мастера или может быть настроена в файле конфигурации мастера UDI.

Таблица 42. Переменные конфигурации UserStatePage

Переменная Read Write Config
DataSourceText

Указывает информационное сообщение, в котором пользователю, выполняющим запись или восстановление пользовательского состояния, указывается, как использовать страницу мастера. Значение этой переменной задается в поле Текст инструкции в разделе Сообщение в редакторе мастера на странице в мастере UDI Designer.
Да Нет Да
Format

Указывает, должен ли USB-накопитель, выбранный для записи пользовательского состояния на целевом компьютере, быть секционирован и отформатирован перед записью данных миграции пользовательского состояния. Задайте значение этой переменной, выбрав поле Форматировать USB-накопитель перед записью проверка в разделе Поле со списком USB в редакторе мастера на странице в мастере UDI Designer.

Если переменная имеет значение :

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

- FALSE, то диск не будет отформатирован перед записью данных о миграции пользовательской среды
Да Нет Да
FormatPrompt

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

Примечание.

Эта переменная действительна, только если для переменной последовательности задач OSDUserStateMode задано значение USB.
Да Нет Да
MinimumDriveSize

Указывает минимальное свободное место на диске в гигабайтах, необходимое для того, чтобы диск был доступен для хранения данных миграции пользовательского состояния. Значение этой переменной выступает в качестве фильтра, и его можно задать в текстовом поле Минимальный размер диска в разделе Поле со списком USB в редакторе мастера на странице в мастере UDI Designer.
Да Нет Да
NetworkDrive

Указывает букву диска, которую эта страница мастера использует для сопоставления с общей сетевой папкой в переменной последовательности задач SMSConnectNetworkFolderPath . Сопоставление общих сетевых папок используется для записи или восстановления данных миграции пользовательского состояния. Задайте значение этой переменной в поле Сопоставленная буква диска в разделе Поле со списком сети в редакторе мастера на странице в мастере Designer мастера UDI. Указанная буква диска должна содержать двоеточие (:) после буквы диска и не должна использоваться на целевом компьютере. Например, если на целевом компьютере есть диски C: и D:, то C: и D: не могут использоваться для этой переменной.

Примечание.

Эта переменная допустима, только если для переменной последовательности задач OSDUserStateMode задано значение Network.
Да Нет Да
Состояние

Указывает, используется ли страница мастера для записи или восстановления данных миграции пользовательской среды. Задайте значение этой переменной в поле Запись или восстановление в разделе Расположение записи и восстановления в редакторе мастера на странице в мастере Designer мастера. Если переменная имеет значение :

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

- Восстановление, затем страница мастера используется для восстановления данных миграции пользовательской среды
Да Нет Да

VolumePage

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

Переменные последовательности задач

В таблице 43 перечислены переменные последовательности задач VolumePage с описанием и указывает, считывается ли переменная страницей мастера, записывается ли страница мастера или ее можно настроить в файле конфигурации мастера UDI.

Таблица 43. Переменные последовательности задач VolumePage

Переменная Read Write Config
OSDDiskPart

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

- Очистите выбранный том. Это поле проверка отображается, когда мастер UDI работает в полной операционной системе Windows. Текстовое сообщение можно настроить с помощью свойства Setter FormatFullOS для страницы мастера в файле конфигурации мастера UDI.

- Секционирование и форматирование диска 0. Это поле проверка отображается, когда мастер UDI работает в Среде предустановки Windows. Текстовое сообщение можно настроить с помощью свойства setter FormatWinPE для страницы мастера в файле конфигурации мастера UDI.

Логика кода на странице мастера UserStatePage использует эту переменную, чтобы определить, какие параметры выбраны и включены по умолчанию.

Если переменная имеет значение :

- True, затем диск секционируется и отформатируется перед развертыванием целевой операционной системы.

- FALSE, то диск не секционируется и не форматируется перед развертыванием целевой операционной системы.
Да Да Да
OSDImageIndex

Задает числовый индекс образа операционной системы в WIM-файле, который выбран в поле со списком Выбор образа . Вы настраиваете список возможных образов операционной системы в поле Выбор образа в списке Значений поля со списком изображений в разделе Поле со списком изображений на странице мастера VolumePage . Индекс образа настраивается как часть каждого образа в списке Значения поля со списком изображений .
Да Да Да
OSDImageName

Указывает имя образа операционной системы в WIM-файле, выбранном в поле Выбор образа . Список возможных образов операционной системы в поле со списком "Выбор образа " настраивается в списке Значения поля со списком изображений в разделе Поле со списком изображений на странице мастера VolumePage . Имя образа настраивается как часть каждого образа в списке Значения поля со списком изображений .
Нет Да Нет
OSDTargetDrive

Указывает букву диска для тома, выбранного в поле Том на странице мастера. Значением этой переменной будет буква диска, включая двоеточие (:) суффикс, например C:.
Нет Да Нет
OSDWinPEWindir

Указывает расположение существующей установки Windows на целевом компьютере. Задайте значение этой переменной в поле Каталог Windows на странице мастера.
Нет Да Нет
Переменные памяти

В таблице 44 перечислены переменные памяти VolumePage с описанием и сведениями о том, считывается ли переменная или записывается страницей мастера.

Таблица 44. Переменные памяти VolumePage

Переменная Read Write
VolumeArchitecture

Указывает архитектуру процессора развертываемой операционной системы, которая выбрана в поле Выбор образа . Страница мастера VolumeArchitecture использует эту переменную для фильтрации архитектуры приложений, отображаемых на этой странице. Например, если требуется развернуть 32-разрядную операционную систему, страница мастера VolumeArchitecture удаляет (фильтрует) все 64-разрядные приложения из списка доступных приложений.

Если переменная имеет значение :

- x86, затем была выбрана 32-разрядная операционная система

- amd64, тогда была выбрана 64-разрядная операционная система
Нет Да

WelcomePage

Используйте эту страницу мастера, чтобы предоставить пользователю сведения о мастере UDI и процессе развертывания. Вы можете настроить уведомление с помощью Designer мастера UDI.

Справочник по элементу управления "Создание собственной страницы"

Функция "Создание собственной страницы" в UDI позволяет создавать настраиваемые страницы мастера, которые можно использовать для сбора дополнительных сведений о развертывании для использования в UDI. Вы можете создать настраиваемые страницы мастера с помощью:

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

  • Пакет SDK для UDI и Visual Studio. Используйте этот пакет SDK, если вы хотите создать расширенную, полностью настраиваемую страницу мастера в Visual Studio для сбора сведений о развертывании. Хотя пакет SDK UDI позволяет создавать настраиваемые страницы мастера, такие как добавление пользовательского кода или изменение шрифтов, для этого метода требуются навыки разработчика.

    Дополнительные сведения об использовании пакета SDK UDI для создания настраиваемых страниц мастера см. в разделе Создание пользовательских страниц мастера UDI в руководстве разработчиков по установке пользовательского диска.

    Функция "Создание собственной страницы" включает панель элементов управления, которые можно добавить на страницу настраиваемого мастера на панели элементов "Создание собственной страницы", которая отображается при просмотре страницы настраиваемого мастера на вкладке Настройка в мастере UDI Designer.

    В таблице 45 перечислены типы элементов управления на странице пользовательского мастера, как показано на рис. 5. Каждый из этих элементов управления подробно рассматривается в подчиненном разделе.

Таблица 45. Типы элементов управления на панели элементов UDI "Создание собственной страницы"

Тип элемента управления Описание
Элемент управления "Флажок" Этот элемент управления позволяет выбрать или очистить параметр конфигурации и работает как традиционный пользовательский интерфейс проверка.
Элемент управления "Со списком" Этот элемент управления позволяет выбрать элемент из списка элементов и ведет себя как традиционный раскрывающийся список пользовательского интерфейса.
Элемент управления "Строка" Этот элемент управления позволяет добавить горизонтальную линию, чтобы разделить одну часть страницы настраиваемого мастера от другой.
Элемент управления Label Этот элемент управления позволяет добавлять описательный текст только для чтения на страницу мастера.
Радиоуправление Этот элемент управления позволяет выбрать один параметр конфигурации из группы из двух или более параметров.
Элемент управления "Растровое изображение" Этот элемент управления позволяет добавить точечный рисунок (.bmp файл) на страницу настраиваемого мастера.
Элемент управления "Текстовое поле" Этот элемент управления позволяет вводить текст на странице настраиваемого мастера.

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

На рисунке 5 показан пример настраиваемой страницы мастера и панели элементов Создание собственной страницы.

Справочник по UDI 5

Рисунок SEQ Рисунок \* АРАБСКИЙ 5. Пример страницы настраиваемого мастера

Элемент управления "Флажок"

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

Свойства макета

Свойства макета используются для настройки характеристик пользовательского интерфейса элемента управления и настраиваются на вкладке Макет мастера UDI Designer. В таблице 46 перечислены свойства макета для элемента управления Checkbox и приведено краткое описание каждого свойства.

Таблица 46. Свойства макета элемента управления "Флажок"

Свойство Описание
X Используйте это свойство для настройки горизонтального положения элемента управления.
Y Используйте это свойство для настройки вертикального положения элемента управления.
Label Используйте это свойство для настройки описательного текста, связанного с полем проверка.
Width Используйте это свойство для настройки ширины элемента управления.

Заметка Если текст, введенный в свойстве Label , длиннее ширины элемента управления, текст обрезается и не отображается.
Height Используйте это свойство для настройки высоты элемента управления.

Заметка Если текст, введенный в свойстве Label , выше высоты элемента управления, текст обрезается.

Свойства параметров

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

Таблица 47. Свойства параметров элемента управления "Флажок"

Свойство Описание
Значение по умолчанию Используйте это свойство, чтобы настроить значение по умолчанию для элемента управления . Для поля проверка значение по умолчанию — False.
Имя переменной последовательности задач Используйте это свойство для настройки переменной последовательности задач, в которой хранятся сведения, собранные пользователем. Если переменная последовательности задач:

— Еще не существует, создается переменная последовательности задач, и задается значение, которое предоставляет пользователь.

— Уже существует, существующее значение переменной последовательности задач перезаписывается значением, которое предоставляет пользователь.
Понятное отображаемое имя, отображаемое на странице сводки Используйте это свойство для настройки описательного имени, которое отображается на странице мастера сводки . Это имя используется для описания значения, сохраненного в свойстве имя переменной последовательности задач для этого элемента управления.
Разблокирован Используйте это свойство, чтобы настроить, может ли пользователь взаимодействовать с элементом управления. По умолчанию элемент управления включен. Эта кнопка отображает следующее состояние:

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

- Запертый. Элемент управления отключен, и пользователи не могут вводить сведения с его помощью.

Заметка При отключении (блокировке) элемента управления необходимо предоставить сведения, собранные элементом управления путем настройки свойств MDT в CustomSettings.ini или в базе данных MDT. В противном случае мастер UDI не будет собирать необходимые сведения, и развертывание UDI завершится ошибкой.

Элемент управления "Со списком"

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

Свойства макета

Свойства макета используются для настройки характеристик пользовательского интерфейса элемента управления и настраиваются на вкладке Макет мастера UDI Designer. В таблице 48 перечислены свойства макета для элемента управления Со списком и краткое описание каждого свойства.

Таблица 48. Свойства макета элемента управления "Со списком"

Свойство Описание
X Используйте это свойство для настройки горизонтального положения элемента управления.
Y Используйте это свойство для настройки вертикального положения элемента управления.
Width Используйте это свойство для настройки ширины элемента управления.

Заметка Если текст, введенный в элементе управления, длиннее ширины элемента управления, текст не отображается.
Height Используйте это свойство для настройки высоты элемента управления.

Заметка Если текст, введенный в элементе управления, выше высоты элемента управления, текст обрезается.
Элементы данных Используйте это свойство для настройки списка элементов данных, отображаемых в элементе управления . Каждый элемент данных имеет следующие свойства:

- Ценность. Значение, хранящееся в переменной последовательности задач при выборе элемента данных

- DisplayValue. Значение, отображаемое пользователю в элементе управления

Варианты действий:

— Добавление элементов данных в список с помощью синей кнопки "плюс" сразу справа от списка элементов данных.

— Удалите элементы данных из списка с помощью красной кнопки X сразу справа от списка элементов данных.

Заметка Вы не можете изменить последовательность элемента данных в списке после добавления элемента в список. Убедитесь, что вы вводите элементы данных в том порядке, в котором они должны отображаться в элементе управления.

Свойства параметров

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

Таблица 49. Свойства параметров элемента управления "Со списком"

Свойство Описание
Имя переменной последовательности задач Используйте это свойство для настройки переменной последовательности задач, в которой хранятся сведения, собранные пользователем. Если переменная последовательности задач:

— Еще не существует, создается переменная последовательности задач, и задается значение, которое предоставляет пользователь.

— Уже существует, существующее значение переменной последовательности задач перезаписывается значением, которое предоставляет пользователь.
Понятное отображаемое имя, отображаемое на странице сводки Используйте это свойство для настройки описательного имени, которое отображается на странице мастера сводки . Это имя используется для описания значения, сохраненного в свойстве имя переменной последовательности задач для этого элемента управления.
Разблокирован Используйте это свойство, чтобы настроить, может ли пользователь взаимодействовать с элементом управления. По умолчанию элемент управления включен. Эта кнопка отображает следующее состояние:

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

- Запертый. Элемент управления отключен, и пользователи не могут вводить сведения с его помощью.

Заметка При отключении (блокировке) элемента управления необходимо предоставить сведения, собранные элементом управления путем настройки свойств MDT в CustomSettings.ini или в базе данных MDT. В противном случае мастер UDI не будет собирать необходимые сведения, и развертывание UDI завершится ошибкой.

Элемент управления строками

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

Свойства макета

Свойства макета используются для настройки характеристик пользовательского интерфейса элемента управления и настраиваются на вкладке Макет мастера UDI Designer. В таблице 50 перечислены свойства макета для элемента управления Строка и приведено краткое описание каждого свойства.

Таблица 50. Свойства макета элемента управления строками

Свойство Описание
X Используйте это свойство для настройки горизонтального положения элемента управления.
Y Используйте это свойство для настройки вертикального положения элемента управления.
Width Используйте это свойство для настройки ширины элемента управления.
Height Используйте это свойство для настройки высоты элемента управления.

Заметка Увеличение этого свойства не увеличивает высоту или ширину линии.

Свойства параметров

Элемент управления Строка не имеет свойств параметров.

Label Control

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

Свойства макета

Свойства макета используются для настройки характеристик пользовательского интерфейса элемента управления и настраиваются на вкладке Макет мастера UDI Designer. В таблице 51 перечислены свойства макета для элемента управления Label и приведено краткое описание каждого свойства.

Таблица 51. Свойства макета элемента управления label

Свойство Описание
X Используйте это свойство для настройки горизонтального положения элемента управления.
Y Используйте это свойство для настройки вертикального положения элемента управления.
Label Используйте это свойство для настройки описательного текста, связанного с этим элементом управления.
Width Используйте это свойство для настройки ширины элемента управления.

Заметка Если текст, введенный в свойстве Label , длиннее ширины элемента управления, текст обрезается и не отображается.
Height Используйте это свойство для настройки высоты элемента управления.

Заметка Если текст, введенный в свойстве Label , выше высоты элемента управления, текст обрезается.

Свойства параметров

Элемент управления Метка не имеет свойств параметров.

Радиоуправление

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

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

Свойства макета

Свойства макета используются для настройки характеристик пользовательского интерфейса элемента управления и настраиваются на вкладке Макет мастера UDI Designer. В таблице 52 перечислены свойства макета для элемента управления Radio и приведено краткое описание каждого свойства.

Таблица 52. Свойства макета элемента управления "Радио"

Свойство Описание
X Используйте это свойство для настройки горизонтального положения элемента управления.
Y Используйте это свойство для настройки вертикального положения элемента управления.
Label Используйте это свойство для настройки описательного текста, связанного с переключателем.
Width Используйте это свойство для настройки ширины элемента управления.

Заметка Если текст, введенный в свойстве Label , длиннее ширины элемента управления, текст обрезается и не отображается.
Height Используйте это свойство для настройки высоты элемента управления.

Заметка Если текст, введенный в свойстве Label , выше высоты элемента управления, текст обрезается.
RadioGroup Используйте это свойство для группировки двух или более переключателей. Если переключатели относятся к одной группе, можно выбрать только один из переключателей в группе.

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

Свойства параметров

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

Таблица 53. Свойства параметров элемента управления радиосвязи

Свойство Описание
Значение по умолчанию Используйте это свойство, чтобы настроить значение по умолчанию для элемента управления . По умолчанию для значения задается идентификатор элемента управления.
Имя переменной последовательности задач Используйте это свойство для настройки переменной последовательности задач, в которой хранятся сведения, собранные пользователем. Если переменная последовательности задач:

— Еще не существует, создается переменная последовательности задач, и задается значение, которое предоставляет пользователь.

— Уже существует, существующее значение переменной последовательности задач перезаписывается значением, которое предоставляет пользователь.
Понятное отображаемое имя, отображаемое на странице сводки Используйте это свойство для настройки описательного имени, которое отображается на странице мастера сводки . Это имя используется для описания значения, сохраненного в свойстве имя переменной последовательности задач для этого элемента управления.
Разблокирован Используйте это свойство, чтобы настроить, может ли пользователь взаимодействовать с элементом управления. По умолчанию элемент управления включен. Эта кнопка отображает следующее состояние:

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

- Запертый. Элемент управления отключен, и пользователи не могут вводить сведения с его помощью.

Заметка При отключении (блокировке) элемента управления необходимо предоставить сведения, собранные элементом управления путем настройки свойств MDT в CustomSettings.ini или в базе данных MDT. В противном случае мастер UDI не будет собирать необходимые сведения, и развертывание UDI завершится ошибкой.

Элемент управления "Точечный рисунок"

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

Свойства макета

Свойства макета используются для настройки характеристик пользовательского интерфейса элемента управления и настраиваются на вкладке Макет мастера UDI Designer. В таблице 54 перечислены свойства макета для элемента управления Bitmap и приведено краткое описание каждого свойства.

Таблица 54. Свойства макета элемента управления "Растровое изображение"

Свойство Описание
X Используйте это свойство для настройки горизонтального положения элемента управления.
Y Используйте это свойство для настройки вертикального положения элемента управления.
Width Используйте это свойство для настройки ширины элемента управления.

Заметка Если рисунок, выбранный в свойстве Source , длиннее ширины элемента управления, рисунок обрезается.
Height Используйте это свойство для настройки высоты элемента управления.

Заметка Если рисунок, выбранный в свойстве Source , выше высоты элемента управления, рисунок обрезается.
Source Используйте это свойство, чтобы настроить полный путь к файлу .bmp, включая имя файла. Путь к файлу .bmp относится к расположению мастера UDI (OSDSetupWizard.exe), который находится в одной из следующих папок (где mdt_tookit_package — это расположение пакета mdt toolkit в Configuration Manager):

- mdt_tookit_package\Tools\x86

- mdt_tookit_package\Tools\x64

Чтобы просмотреть рисунок при просмотре страницы настраиваемого мастера, файл .bmp также должен находиться в следующих папках (где mdt_install_folder — это папка, в которой установлен MDT):

- mdt_install_folder\Template\Distribution\Tools\x86

- mdt_install_folder \Template\Distribution\Tools\x64

Свойства параметров

Элемент управления Bitmap не имеет свойств параметров.

Элемент управления "Текстовое поле"

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

Свойства макета

Свойства макета используются для настройки характеристик пользовательского интерфейса элемента управления и настраиваются на вкладке Макет мастера UDI Designer. В таблице 55 перечислены свойства макета для элемента управления Текстовое поле и приведено краткое описание каждого свойства.

Таблица 55. Свойства макета элемента управления "Текстовое поле"

Свойство Описание
X Используйте это свойство для настройки горизонтального положения элемента управления.
Y Используйте это свойство для настройки вертикального положения элемента управления.
Width Используйте это свойство для настройки ширины элемента управления.

Заметка Если текст, введенный в элементе управления, длиннее ширины элемента управления, текст обрезается и не отображается.
Height Используйте это свойство для настройки высоты элемента управления.

Заметка Если текст, введенный в элементе управления, выше высоты элемента управления, текст обрезается.

Свойства параметров

Свойства параметров используются для настройки данных, которые изначально отображаются в элементе управления (значение по умолчанию) и где сохраняются сведения, собранные пользователем. В таблице 56 перечислены свойства параметров для элемента управления "Текстовое поле" и краткое описание каждого свойства.

Таблица 56. Свойства параметров элемента управления "Текстовое поле"

Свойство Описание
Значение по умолчанию Используйте это свойство, чтобы настроить значение по умолчанию для элемента управления .
Имя переменной последовательности задач Используйте это свойство для настройки переменной последовательности задач, в которой хранятся сведения, собранные пользователем. Если переменная последовательности задач:

— Еще не существует, создается переменная последовательности задач, и задается значение, которое предоставляет пользователь.

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

Варианты действий:

— Добавьте проверяющие элементы в список с помощью синей кнопки "плюс" сразу справа от списка проверяющих элементов.

— Редактируйте проверяющие элементы в списке с помощью кнопки карандаша справа от списка проверяющих элементов.

— Удалите проверяющие элементы из списка с помощью красной кнопки X справа от списка проверяющих элементов.
Разблокирован Используйте это свойство, чтобы настроить, может ли пользователь взаимодействовать с элементом управления. По умолчанию элемент управления включен. Эта кнопка отображает следующее состояние:

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

- Запертый. Элемент управления отключен, и пользователи не могут вводить сведения с его помощью.

Примечание.

Заметка При отключении (блокировке) элемента управления необходимо предоставить сведения, собранные элементом управления путем настройки свойств MDT в CustomSettings.ini или в базе данных MDT. В противном случае мастер UDI не будет собирать необходимые сведения, и развертывание UDI завершится ошибкой.

Переменные последовательности задач UDI

Переменные последовательности задач в этом разделе используются только в развертываниях установки User-Driven (UDI). Помимо этих переменных последовательности задач, UDI также использует следующие переменные последовательности задач ZTI и описаны в соответствующих разделах ранее в этом руководстве:

OSDAddAdmin

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

Значение Описание
domain\account_name1; computer\account_name2 Формат учетных записей, которые должны быть сделаны членами группы администраторов на целевом компьютере в формате domain\account и разделены точкой с запятой, где доменом может быть имя домена Active Directory или имя целевого компьютера.
Пример
OSDAddAdmin=domain\user01;Win7-01\LocalUser01

OSDApplicationList

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

Значение Описание
app_id1; app_id2 Список приложений, разделенных точкой с запятой, который будет выбран по умолчанию на странице Установка программного обеспечения мастера установки развертывания операционной системы (OSD); каждое приложение представлено идентификатором приложения и разделено точкой с запятой. Идентификатор приложения является производным от атрибута Id каждого приложения в файле UDIWizard_Config.xml. В следующем фрагменте из файла UDIWizard_Config.xml система Microsoft Office 2007 с пакетом обновления 2 (SP2) имеет атрибут Id1:

<Application DisplayName="Office 2007 SP2" State="Disabled" Id="1">
Пример
OSDApplicationList=2;3

OSDArchitecture

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

Значение Описание
x86 Целевая операционная система — это 32-разрядная операционная система.
amd64 Целевая операционная система — это 64-разрядная операционная система.
Пример
OSDArchitecture=amd64

OSDBitlockerStatus

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

Значение Описание
ЗАЩИЩЕННЫЙ На целевом компьютере включен BitLocker.
Не существует Если на целевом компьютере не включен BitLocker, переменная последовательности задач не существует.
Пример
Нет

OSDDiskPart

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

Значение Описание
ИСТИННЫЙ Целевой раздел диска будет отформатирован.
ЛОЖНЫЙ Целевой раздел диска не будет отформатирован.
Пример
OSDDiskPart=TRUE

OSDDomainName

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

Значение Описание
domain_name Имя домена, к которому будет присоединен целевой компьютер. Если страница мастера компьютеров в мастере установки развертывания операционной системы (OSD) настроена как автоматическая, значение в этой переменной последовательности задач должно соответствовать значениям, указанным в мастере UDI Designer. В противном случае откроется страница мастера.

Примечание.

Эта переменная последовательности задач необходима только при создании учетной записи компьютера в подразделении. Если учетная запись компьютера уже существует, эта переменная не требуется.
Пример
OSDDomainName=domain01

OSDDomainOUName

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

Значение Описание
ou_name Имя подразделения в домене, в котором будет создана учетная запись компьютера.

Примечание.

Эта переменная последовательности задач необходима только при создании учетной записи компьютера в подразделении. Если учетная запись компьютера уже существует, эта переменная не требуется.
Пример
OSDDomainOUName=NewDeployOU

OSDImageIndex

Эта переменная последовательности задач задает номер индекса целевой операционной системы в WIM-файле.

Значение Описание
index_number Номер индекса целевого объекта, который начинается с номера индекса 1 для первой операционной системы в WIM-файле.
Пример
OSDImageIndex=1

OSDImageName

Эта переменная последовательности задач указывает имя образа операционной системы в WIM-файле, выбранном в поле Выбор образа на странице мастера VolumePage . Список возможных образов операционной системы в поле Выбор образа настраивается в списке Значения поля со списком изображений в разделе Поле со списком изображений на странице мастера VolumePage . Имя образа настраивается как часть каждого образа в списке Значения поля со списком изображений .

Примечание.

Заметка Эта переменная последовательности задач задается мастером VolumePage и не должна быть настроена в файле CustomSettings.ini или в базе данных MDT. Однако эту переменную последовательности задач можно использовать для задания условий для шагов последовательности задач, как описано в разделе "Настройка последовательностей задач UDI для развертывания различных операционных систем" в документе MDT с помощью Microsoft Deployment Toolkit.

Значение Описание
image_name Имя образа операционной системы в WIM-файле, выбранном в поле Выбор образа на странице мастера VolumePage
Пример
Нет

OSDJoinAccount

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

Значение Описание
account_name Имя учетной записи, используемой для присоединения целевого компьютера к домену в формате домен\учетная запись
Пример
OSDJoinAccount=domain\admin01

OSDJoinPassword

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

Значение Описание
password Пароль учетной записи, используемой для присоединения к домену
Пример
OSDJoinPassword=P@ssw0rd10

OSDLocalAdminPassword

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

Значение Описание
password Пароль локальной встроенной учетной записи администратора на целевом компьютере
Пример
OSDLocalAdminPassword=P@ssw0rd10

OSDNetworkJoinType

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

Значение Описание
0 Целевой компьютер присоединится к домену.

Если вы выбрали этот параметр и на соответствующей странице мастера установки развертывания операционной системы (OSD) была настроена автоматическая настройка, необходимо также указать значения для переменных последовательности задач OSDJoinAccount, OSDJoinPassword, OSDDomainName и OSDDomainOUName соответственно. Кроме того, необходимо выбрать Домен в разделе Выбор по умолчанию в области Рабочая область на странице Компьютер мастера UDI Designer.
1 Целевой компьютер присоединится к рабочей группе.

Если выбрать этот параметр и настроить для соответствующей страницы мастера установки развертывания операционной системы (OSD) значение Silent, необходимо также указать значение для переменной последовательности задач OSDWorkgroupName . Кроме того, необходимо выбрать команду Рабочая группа в разделе Выбор по умолчанию в области Рабочая область на странице Компьютер мастера UDI Designer.
Пример
OSDNetworkJoinType=0

OSDSetupWizCancelled

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

Значение Описание
ИСТИННЫЙ Пользователь отменил мастер установки развертывания операционной системы (OSD).
Не существует Если мастер не отменен, переменная последовательности задач не существует.
Пример
Нет

OSDTargetDrive

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

Значение Описание
disk_volume Обозначение тома диска
Пример
OSDTargetDrive=C:

OSDWinPEWinDir

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

Значение Описание
windows_directory Каталог, в котором установлена операционная система Windows
Пример
OSDWinPEWinDir=C:\Windows

OSDWorkgroupName

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

Значение Описание
workgroup_name Имя рабочей группы, к которой будет присоединен целевой компьютер.
Пример
OSDWorkgroupName=WORKGROUP01

OSDResults.exe.config значений элементов File

Программа результатов OSD, OSDResults.exe, запускается в конце развертывания UDI и отображает результаты процесса развертывания. Поведение программы osD Results можно настроить, изменив значения элементов OSDResults.exe.config файла. Файл OSDResults.exe.config хранится в сервисе\OSDResults в пакете MDT последовательности задач установки пользовательского диска.

backgroundOpacity

Этот XML-элемент настраивает непрозрачность фонового изображения, указанного в виде десятичного процента в элементе backgroundWallpaper .

Значение Описание
opacity_percent Процент непрозрачности элемента backgroundWallpaper , указанный в десятичном формате, например значение 0,8 обозначает непрозрачность 80 %.
Пример
<add key="backgroundOpacity" value="0.8"/>

backgroundWallpaper

Этот XML-элемент предоставляет имя файла и относительный путь к изображению, которое отображается в качестве фона в диалоговом окне Результаты OSD . Путь относится к папке Tools\OSDResults в пакете MDT.

Значение Описание
path\\file_name Включает относительный путь и имя файла фонового изображения; Путь разделен двойными косыми чертами (//).
Пример
<add key="backgroundWallpaper" value="images\\Wallpaper.jpg"/>

completedText

Этот XML-элемент предоставляет текст, отображаемый в диалоговом окне Результаты OSD после завершения развертывания.

Значение Описание
text Текст, отображаемый в диалоговом окне Результаты OSD в кавычках после завершения развертывания
Пример
<add key="completedText" value="Deployment Complete"/>

headerImagePath

Этот XML-элемент предоставляет имя файла и относительный путь к изображению, которое отображается в заголовке диалогового окна Результаты OSD . Путь относится к папке Tools\OSDResults в пакете MDT.

Значение Описание
path\\file_name Включает относительный путь и имя файла образа заголовка; Путь разделен двойными обратными косыми чертами (\\).
Пример
<add key="headerImagePath" value="images\\Windows7_h_rgb.png"/>

timeoutMinutes

Этот XML-элемент настраивает, за сколько минут отображается диалоговое окно "Результат OSD " перед автоматическим закрытием диалогового окна и перезапуском компьютера.

Значение Описание
Нечислевое значение Диалоговое окно остается открытым до тех пор, пока не будет выбран параметр Запустить Windows .
Отрицательное значение Диалоговое окно остается открытым до тех пор, пока не будет выбран параметр Запустить Windows .
0 Диалоговое окно остается открытым до тех пор, пока не будет выбран параметр Запустить Windows .
Включить десятичную запятую Диалоговое окно остается открытым до тех пор, пока не будет выбран параметр Запустить Windows .
1 - 10080 Количество минут, в течение которых будет отображаться диалоговое окно, с минимальным значением 1 минута и максимальным значением 10080 минут (1 неделя).
Пример
<add key="timeoutMinutes" value="30"/>

welcomeText

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

Значение Описание
welcome_text Текст приветствия, отображаемый в диалоговом окне "Результаты OSD" в кавычках
Пример
<add key="welcomeText" value="Congratulations, Windows 7 has been successfully deployed to your computer."/>