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

Относится к Configuration Manager (Current Branch)

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

Дополнительные сведения см. в разделе Использование переменных последовательности задач.

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

_OSDDetectedWinDir

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

_OSDDetectedWinDrive

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

_OSDMigrateUsmtPackageID

Применяется к шагу Запись состояния пользователя .

(входные данные)

Указывает идентификатор пакета Configuration Manager пакета, содержащего USMT-файлы. Эта переменная является обязательной.

_OSDMigrateUsmtRestorePackageID

Применяется к шагу Восстановление пользовательского состояния .

(входные данные)

Указывает идентификатор пакета Configuration Manager пакета, содержащего USMT-файлы. Эта переменная является обязательной.

_SMSTSAdvertID

Хранит уникальный идентификатор текущего запущенного развертывания последовательности задач. Он использует тот же формат, что и идентификатор развертывания распространения программного обеспечения Configuration Manager. Если последовательность задач выполняется с автономного носителя, эта переменная не определена.

Пример

ABC20001

_SMSTSAppInstallNeedsRetry

Начиная с этого Configuration Manager 2211 HFRU Kb 16643863 и более поздних версий

Применяется к шагу Установка приложения .

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

В противном случае это значение равно false.

_SMSTSAssetTag

Применяется к шагу Задание динамических переменных .

Указывает тег ресурса для компьютера.

_SMSTSBootImageID

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

Пример

ABC00001

_SMSTSBootUEFI

Последовательность задач задает эту переменную при обнаружении компьютера в режиме UEFI.

_SMSTSClientCache

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

_SMSTSClientGUID

Сохраняет значение guid Configuration Manager клиента. Если последовательность задач выполняется с автономного носителя, эта переменная не устанавливается.

Пример

0a1a9a4b-fc56-44f6-b7cd-c3f8ee37c04c

_SMSTSCurrentActionName

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

Пример

run command line

_SMSTSDefaultGateways

Применяется к шагу Задание динамических переменных .

Указывает шлюзы по умолчанию, используемые компьютером.

_SMSTSDownloadOnDemand

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

_SMSTSInWinPE

Если текущий шаг последовательности задач выполняется в Среде предустановки Windows, эта переменная имеет значение true. Протестируйте эту переменную последовательности задач, чтобы определить текущую среду ОС.

_SMSTSIPAddresses

Применяется к шагу Задание динамических переменных .

Указывает IP-адреса, используемые компьютером.

_SMSTSLastActionName

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

_SMSTSLastActionRetCode

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

Пример

0

_SMSTSLastActionSucceeded

  • Если последний шаг выполнен успешно, эта переменная будет .true

  • Если последний шаг завершился ошибкой, это falseбудет .

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

_SMSTSLastContentDownloadLocation

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

_SMSTSLaunchMode

Указывает, что последовательность задач запущена одним из следующих методов:

  • SMS: клиент Configuration Manager, например, когда пользователь запускает его из Центра программного обеспечения.
  • UFD: usb-носитель прежних версий
  • UFD+FORMAT: новый USB-носитель
  • CD: загрузочный компакт-диск
  • DVD-диск: загрузочный DVD-диск
  • PXE: сетевая загрузка с помощью PXE
  • HD: предварительно подготовленный носитель на жестком диске

_SMSTSLogPath

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

_SMSTSMacAddresses

Применяется к шагу Задание динамических переменных .

Указывает MAC-адреса, используемые компьютером.

_SMSTSMachineName

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

_SMSTSMake

Применяется к шагу Задание динамических переменных .

Указывает состав компьютера.

_SMSTSMDataPath

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

_SMSTSMediaType

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

  • BootMedia: загрузочный носитель
  • FullMedia: полный носитель
  • PXE:PXE
  • OEMMedia: предварительно подготовленный носитель

_SMSTSModel

Применяется к шагу Задание динамических переменных .

Указывает модель компьютера.

_SMSTSMP

Сохраняет URL-адрес или IP-адрес точки управления Configuration Manager.

_SMSTSMPPort

Сохраняет номер порта Configuration Manager точки управления.

_SMSTSOrgName

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

_SMSTSOSUpgradeActionReturnCode

Применяется к шагу Обновление операционной системы .

Сохраняет значение кода выхода, возвращаемое программой установки Windows, чтобы указать на успех или сбой. Эта переменная полезна при использовании параметра командной /Compat строки.

Пример

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

_SMSTSPackageID

Сохраняет текущий идентификатор последовательности задач. Этот идентификатор использует тот же формат, что и идентификатор пакета Configuration Manager.

Пример

HJT00001

_SMSTSPackageName

Сохраняет имя текущей выполняемой последовательности задач. Администратор Configuration Manager указывает это имя при создании последовательности задач.

Пример

Deploy Windows 10 task sequence

_SMSTSRunFromDP

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

_SMSTSSerialNumber

Применяется к шагу Задание динамических переменных .

Указывает серийный номер компьютера.

_SMSTSSetupRollback

Указывает, выполняла ли программа установки Windows операцию отката во время обновления на месте. Значения переменных могут быть true или false.

_SMSTSSiteCode

Хранит код сайта Configuration Manager сайта.

Пример

ABC

_SMSTSTimezone

Эта переменная хранит сведения о часовом поясе в следующем формате:

Bias,StandardBias,DaylightBias,StandardDate.wYear,wMonth,wDayOfWeek,wDay,wHour,wMinute,wSecond,wMilliseconds,DaylightDate.wYear,wMonth,wDayOfWeek,wDay,wHour,wMinute,wSecond,wMilliseconds,StandardName,DaylightName

Пример

Для часового пояса Восточное время (США и Канада):

300,0,-60,0,11,0,1,2,0,0,0,0,3,0,2,2,0,0,0,Eastern Standard Time,Eastern Daylight Time

_SMSTSType

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

  • 1. Универсальная последовательность задач
  • 2. Последовательность задач развертывания ОС

_SMSTSUseCRL

Если последовательность задач использует протокол HTTPS для связи с точкой управления, эта переменная указывает, используется ли она список отзыва сертификатов (CRL).

_SMSTSUserStarted

Указывает, запустил ли пользователь последовательность задач. Эта переменная устанавливается только в том случае, если последовательность задач запускается из Центра программного обеспечения. Например, если _SMSTSLaunchMode имеет значение SMS.

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

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

  • false: указывает, что последовательность задач автоматически инициируется планировщиком Configuration Manager.

_SMSTSUseSSL

Указывает, использует ли последовательность задач ПРОТОКОЛ SSL для связи с Configuration Manager точкой управления. Если вы настраиваете системы сайта для HTTPS, для параметра будет задано значение true.

_SMSTSUUID

Применяется к шагу Задание динамических переменных .

Указывает UUID компьютера.

_SMSTSWTG

Указывает, работает ли компьютер как устройство Windows To Go.

_TS_CRMEMORY

Применяется к шагу Проверка готовности .

Переменная только для чтения, указываемая, возвращается ли проверка значение true (1) или false (0). Если не включить проверка, значение этой переменной, доступной только для чтения, будет пустым.

_TS_CRSPEED

Применяется к шагу Проверка готовности .

Переменная, доступная только для чтения, указывает, возвращается ли минимальная частота процессора (МГц) проверка значение true (1) или false (0). Если не включить проверка, значение этой переменной, доступной только для чтения, будет пустым.

_TS_CRDISK

Применяется к шагу Проверка готовности .

Переменная, доступная только для чтения, указывает, возвращается ли проверка значение true (1) или false (0). Если не включить проверка, значение этой переменной, доступной только для чтения, будет пустым.

_TS_CROSTYPE

Применяется к шагу Проверка готовности .

Переменная только для чтения, указывающая, проверка возвращается значение true (1) или false (0). Если не включить проверка, значение этой переменной, доступной только для чтения, будет пустым.

_TS_CRARCH

Применяется к шагу Проверка готовности .

Переменная только для чтения, указывающая, возвращает ли архитектура текущей ОС проверка true (1) или false (0). Если не включить проверка, значение этой переменной, доступной только для чтения, будет пустым.

_TS_CRMINOSVER

Применяется к шагу Проверка готовности .

Переменная только для чтения, указываемая, возвращается ли минимальная версия ОС проверка true (1) или false (0). Если не включить проверка, значение этой переменной, доступной только для чтения, будет пустым.

_TS_CRMAXOSVER

Применяется к шагу Проверка готовности .

Переменная только для чтения, указываемая, возвращается ли максимальная версия ОС проверка true (1) или false (0). Если не включить проверка, значение этой переменной, доступной только для чтения, будет пустым.

_TS_CRCLIENTMINVER

Применяется к шагу Проверка готовности .

Переменная только для чтения, указываемая, возвращается ли минимальная версия клиента проверка true (1) или false (0). Если не включить проверка, значение этой переменной, доступной только для чтения, будет пустым.

_TS_CROSLANGUAGE

Применяется к шагу Проверка готовности .

Переменная только для чтения, указывающая, возвращается ли язык текущей ОС проверка true (1) или false (0). Если не включить проверка, значение этой переменной, доступной только для чтения, будет пустым.

_TS_CRACPOWER

Применяется к шагу Проверка готовности .

Переменная только для чтения, указываемая, возвращается ли питание переменного тока, подключенное к проверка, значение true (1) или false (0). Если не включить проверка, значение этой переменной, доступной только для чтения, будет пустым.

_TS_CRNETWORK

Применяется к шагу Проверка готовности .

Переменная только для чтения, указываемая, возвращает ли сетевой адаптер проверка true (1) или false (0). Если не включить проверка, значение этой переменной, доступной только для чтения, будет пустым.

_TS_CRUEFI

Применяется к шагу Проверка готовности .

Переменная, доступная только для чтения, указывает, находится ли компьютер в режиме UEFI проверка возвращается BIOS (0) или UEFI (1). Если не включить проверка, значение этой переменной, доступной только для чтения, будет пустым.

_TS_CRWIRED

Применяется к шагу Проверка готовности .

Переменная, доступная только для чтения, указывает, не является ли сетевой адаптер беспроводным проверка возвращено значение true (1) или false (0). Если не включить проверка, значение этой переменной, доступной только для чтения, будет пустым.

_TS_CRTPMACTIVATED

Начиная с версии 2111

Применяется к шагу Проверка готовности .

Переменная, доступная только для чтения, указывает, активируется ли доверенный платформенный модуль версии 2.0 или более поздней версии, проверка возвращается неактивным (0) или активным (1). Если не включить проверка, значение этой переменной, доступной только для чтения, будет пустым.

_TS_CRTPMENABLED

Начиная с версии 2111

Применяется к шагу Проверка готовности .

Переменная, доступная только для чтения, указывает, включен ли доверенный платформенный модуль версии 2.0 или более поздней версии, проверка возвращено значение отключено (0) или включено (1). Если не включить проверка, значение этой переменной, доступной только для чтения, будет пустым.

_TSAppInstallStatus

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

  • Undefined: шаг Установки приложения не запущен.

  • Ошибка: по крайней мере одно приложение завершилось сбоем из-за ошибки на шаге Установка приложения.

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

  • Успешно. На шаге Установка приложения не обнаружено ошибок или предупреждений.

_TSSecureBoot

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

  • NA: связанное значение реестра не существует, что означает, что устройство не поддерживает безопасную загрузку.
  • Enabled: на устройстве включена безопасная загрузка.
  • Disabled: безопасная загрузка устройства отключена.

OSDAdapter

Применяется к шагу Применить параметры сети .

(входные данные)

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

Если шаг Применить параметры сети настраивает несколько сетевых адаптеров, он определяет свойства для второго сетевого адаптера с помощью индекса 1 в имени переменной. Например: OSDAdapter1EnableDHCP, OSDAdapter1IPAddressList и OSDAdapter1DNSDomain.

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

OSDAdapter0EnableDHCP

Этот параметр является обязательным. Возможные значения: True или False. Например:

true: включение протокола DHCP для адаптера

OSDAdapter0IPAddressList

Список IP-адресов адаптера с разделителями-запятыми. Это свойство игнорируется, если только параметру EnableDHCP не присвоено значение false. Этот параметр является обязательным.

OSDAdapter0SubnetMask

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

OSDAdapter0Gateways

Список ip-шлюзов с разделителями-запятыми. Это свойство игнорируется, если только параметру EnableDHCP не присвоено значение false. Этот параметр является обязательным.

OSDAdapter0DNSDomain

Домен системы доменных имен (DNS) для адаптера.

OSDAdapter0DNSServerList

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

OSDAdapter0EnableDNSRegistration

Задайте значение , true чтобы зарегистрировать IP-адрес адаптера в DNS.

OSDAdapter0EnableFullDNSRegistration

Задайте значение , true чтобы зарегистрировать IP-адрес адаптера в DNS под полным DNS-именем компьютера.

OSDAdapter0EnableIPProtocolFiltering

Задайте значение , true чтобы включить фильтрацию по протоколу IP на адаптере.

OSDAdapter0IPProtocolFilterList

Разделенный запятыми список протоколов, разрешенных для выполнения по IP-адресу. Это свойство игнорируется, если параметр EnableIPProtocolFiltering имеет значение false.

OSDAdapter0EnableTCPFiltering

Задайте значение , true чтобы включить фильтрацию TCP-портов для адаптера.

OSDAdapter0TCPFilterPortList

Список портов с разделителями-запятыми, которым предоставляются разрешения на доступ для TCP. Это свойство игнорируется, если параметр EnableTCPFiltering имеет значение false.

OSDAdapter0TcpipNetbiosOptions

Параметры NetBIOS через TCP/IP. Возможны следующие значения:

  • 0: использование параметров NetBIOS с DHCP-сервера
  • 1: включение NetBIOS через TCP/IP
  • 2: отключение NetBIOS через TCP/IP

OSDAdapter0MacAddress

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

OSDAdapter0Name

Имя сетевого подключения, отображаемого в программе панели управления сетевыми подключениями. Имя содержит от 0 до 255 символов.

OSDAdapter0Index

Индекс параметров сетевого адаптера в массиве параметров.

Пример

  • OSDAdapterCount = 1
  • OSDAdapter0EnableDHCP = FALSE
  • OSDAdapter0IPAddressList = 192.168.0.40
  • OSDAdapter0SubnetMask = 255.255.255.0
  • OSDAdapter0Gateways = 192.168.0.1
  • OSDAdapter0DNSSuffix = contoso.com

OSDAdapterCount

Применяется к шагу Применить параметры сети .

(входные данные)

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

Например, если задать значение OSDAdapter0TCPIPNetbiosOptions для первого адаптера , необходимо настроить все значения для этого адаптера.

Если это значение не указано, последовательность задач игнорирует все значения OSDAdapter .

OSDAppInstallRetries

Начиная с этого Configuration Manager 2211 HFRU Kb 16643863 и более поздних версий

Применяется к шагу Установка приложения .

(входные данные)

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

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

OSDAppInstallRetryTimeout

Начиная с этого Configuration Manager 2211 HFRU Kb 16643863 и более поздних версий

Применяется к шагу Установка приложения .

(входные данные)

Указывает время в миллисекундах, которое последовательность задач должна ожидать перед повтором установки приложения при сбое. Значение по умолчанию равно 30 секунд (30 000 миллисекунд). Например, укажите значение 45 000 для задержки повтора в 45 секунд.

OSDApplyDriverBootCriticalContentUniqueID

Применяется к шагу Применить пакет драйвера .

(входные данные)

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

OSDApplyDriverBootCriticalHardwareComponent

Применяется к шагу Применить пакет драйвера .

(входные данные)

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

Если задано значение OSDApplyDriverBootCriticalContentUniqueID , эта переменная является обязательной.

OSDApplyDriverBootCriticalID

Применяется к шагу Применить пакет драйвера .

(входные данные)

Указывает критически важный идентификатор загрузки устанавливаемого драйвера запоминающего устройства. Этот идентификатор указан в разделе scsi файла txtsetup.oem драйвера устройства.

Если задано значение OSDApplyDriverBootCriticalContentUniqueID , эта переменная является обязательной.

OSDApplyDriverBootCriticalINFFile

Применяется к шагу Применить пакет драйвера .

(входные данные)

Указывает INF-файл устанавливаемого драйвера хранилища.

Если задано значение OSDApplyDriverBootCriticalContentUniqueID , эта переменная является обязательной.

OSDAutoApplyDriverBestMatch

Применяется к шагу Автоматическое применение драйверов .

(входные данные)

Если в каталоге драйверов есть несколько драйверов устройств, совместимых с аппаратным устройством, эта переменная определяет действие шага.

Допустимые значения

  • true (по умолчанию): установите только лучший драйвер устройства.

  • false: устанавливает все совместимые драйверы устройств, а Windows выбирает лучший драйвер для использования.

OSDAutoApplyDriverCategoryList

Применяется к шагу Автоматическое применение драйверов .

(входные данные)

Разделенный запятыми список уникальных идентификаторов категорий каталога драйверов. На шаге Автоматическое применение драйвера учитываются только драйверы по крайней мере в одной из указанных категорий. Это значение является необязательным и не задано по умолчанию. Получите доступные идентификаторы категорий, перечислив список SMS_CategoryInstance объектов на сайте.

OSDBitLockerPIN

Применяется к шагу Включение BitLocker .

Укажите ПИН-код для шифрования BitLocker. Эта переменная действительна, только если режим BitLocker — TPM и ПИН-код.

OSDBitLockerRebootCount

Применяется к шагу Отключить BitLocker .

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

Допустимые значения

Целое число от 1 до 15.

OSDBitLockerRebootCountOverride

Применяется к шагу Отключить BitLocker .

Задайте это значение, чтобы переопределить счетчик, заданный шагом или переменной OSDBitLockerRebootCount . В то время как другие методы принимают только значения от 1 до 15, если для этой переменной задано значение 0, BitLocker остается отключенным на неопределенный срок. Эта переменная полезна, если последовательность задач задает одно значение, но требуется задать отдельное значение для каждого устройства или коллекции.

Допустимые значения

Целое число от 0 до 15.

OSDBitLockerRecoveryPassword

Применяется к шагу Включение BitLocker .

(входные данные)

Вместо создания случайного пароля восстановления на шаге Включить BitLocker используется указанное значение в качестве пароля восстановления. Значение должно быть допустимым числовым паролем восстановления BitLocker.

OSDBitLockerStartupKey

Применяется к шагу Включение BitLocker .

(входные данные)

Вместо того чтобы создавать случайный ключ запуска для параметра управления ключами Ключ запуска только на USB, на шаге Включение BitLocker в качестве ключа запуска используется доверенный платформенный модуль (TPM). Значением должен быть допустимый 256-разрядный ключ запуска BitLocker в кодировке Base64.

OSDCaptureAccount

Применяется к шагу Захват образа ОС .

(входные данные)

Указывает имя учетной записи Windows, которая имеет разрешения на хранение записанного образа в общей сетевой папке (OSDCaptureDestination). Также укажите OSDCaptureAccountPassword.

Дополнительные сведения об учетной записи записи образа ОС см. в разделе Учетные записи.

OSDCaptureAccountPassword

Применяется к шагу Захват образа ОС .

(входные данные)

Указывает пароль для учетной записи Windows (OSDCaptureAccount), используемой для хранения записанного образа в общей сетевой папке (OSDCaptureDestination).

OSDCaptureDestination

Применяется к шагу Захват образа ОС .

(входные данные)

Указывает расположение, в котором последовательность задач сохраняет захваченный образ ОС. Максимальная длина имени каталога — 255 символов. Если для общей сетевой папки требуется проверка подлинности, укажите переменные OSDCaptureAccount и OSDCaptureAccountPassword .

OSDComputerName (входные данные)

Применяется к шагу Применить параметры Windows .

Указывает имя конечного компьютера.

Пример

%_SMSTSMachineName% (по умолчанию)

OSDComputerName (выходные данные)

Применяется к шагу Запись параметров Windows .

Задайте значение NetBIOS-имя компьютера. Значение задается только в том случае, если переменная OSDMigrateComputerName имеет значение true.

OSDConfigFileName

Применяется к шагу Применить образ ОС .

(входные данные)

Указывает имя файла ответов развертывания ОС, связанного с пакетом образа развертывания ОС.

OSDDataImageIndex

Применяется к шагу Применить образ данных .

(входные данные)

Задает значение индекса изображения, применяемого к конечному компьютеру.

OSDDiskIndex

Применяется к шагу Формат и диск секционирования .

(входные данные)

Указывает номер физического диска для секционирования.

В версии 2010 и более ранних версиях это число не может быть больше 99. В версии 2103 и более поздних максимальное число — 10 000. Это изменение помогает поддерживать сценарии сети хранения (SAN).

ДОМЕН OSDDNS

Применяется к шагу Применить параметры сети .

(входные данные)

Указывает основной DNS-сервер, используемый конечным компьютером.

OSDDNSSuffixSearchOrder

Применяется к шагу Применить параметры сети .

(входные данные)

Задает порядок поиска DNS для целевого компьютера.

OSDDomainName

Применяется к шагу Применить параметры сети .

(входные данные)

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

OSDDomainOUName

Применяется к шагу Применить параметры сети .

(входные данные)

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

Пример

LDAP://OU=MyOu,DC=MyDom,DC=MyCompany,DC=com

OSDDoNotLogCommand

Применяется к шагам по установке пакета и запуску командной строки .

(входные данные)

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

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

OSDEnableTCPIPFiltering

Применяется к шагу Применить параметры сети .

(входные данные)

Указывает, включена ли фильтрация TCP/IP.

Допустимые значения

  • true
  • false (по умолчанию)

OSDGPTBootDisk

Применяется к шагу Формат и диск секционирования .

(входные данные)

Указывает, следует ли создать раздел EFI на жестком диске GPT. Компьютеры на основе EFI используют этот раздел в качестве загрузочного диска.

Допустимые значения

  • true
  • false (по умолчанию)

OSDImageCreator

Применяется к шагу Захват образа ОС .

(входные данные)

Необязательное имя пользователя, создавшего образ. Это имя хранится в WIM-файле. Максимальная длина имени пользователя составляет 255 символов.

OSDImageDescription

Применяется к шагу Захват образа ОС .

(входные данные)

Необязательное пользовательское описание записанного образа ОС. Это описание хранится в WIM-файле. Максимальная длина описания составляет 255 символов.

OSDImageIndex

Применяется к шагу Применить образ ОС .

(входные данные)

Задает значение индекса изображения WIM-файла, применяемого к конечному компьютеру.

OSDImageVersion

Применяется к шагу Захват образа ОС .

(входные данные)

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

OSDInstallDriversAdditionalOptions

Применяется к шагу Применить пакет драйвера .

(входные данные)

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

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

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

OSDJoinAccount

Применяется к следующим шагам:

(входные данные)

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

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

OSDJoinDomainName

Применяется к шагу Присоединение к домену или рабочей группе .

(входные данные)

Указывает имя домена Active Directory, к который присоединяется конечный компьютер. Длина доменного имени должна составлять от 1 до 255 символов.

OSDJoinDomainOUName

Применяется к шагу Присоединение к домену или рабочей группе .

(входные данные)

Указывает имя в формате RFC 1779 подразделения, к которому присоединяется конечный компьютер. Если задано значение, значение должно содержать полный путь. Длина имени подразделения должна составлять от 0 до 32 767 символов. Это значение не задано, если для переменной OSDJoinType задано значение 1 (присоединение к рабочей группе).

Пример

LDAP://OU=MyOu,DC=MyDom,DC=MyCompany,DC=com

OSDJoinPassword

Применяется к следующим шагам:

(входные данные)

Указывает пароль для учетной записи OSDJoinAccount , которую целевой компьютер использует для присоединения к домену Active Directory. Если среда последовательности задач не включает эту переменную, программа установки Windows пытается использовать пустой пароль. Если переменная OSDJoinType имеет значение (присоединение к домену 0 ), это значение является обязательным.

OSDJoinSkipReboot

Применяется к шагу Присоединение к домену или рабочей группе .

(входные данные)

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

Допустимые значения

  • true
  • false

OSDJoinType

Применяется к шагу Присоединение к домену или рабочей группе .

(входные данные)

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

Допустимые значения

  • 0: присоединение конечного компьютера к домену Windows
  • 1: присоединение конечного компьютера к рабочей группе

OSDJoinWorkgroupName

Применяется к шагу Присоединение к домену или рабочей группе .

(входные данные)

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

OSDKeepActivation

Применяется к шагу Подготовка Windows к записи .

(входные данные)

Указывает, сохраняет ли sysprep или сбрасывает флаг активации продукта.

Допустимые значения

  • true: сохранение флага активации
  • false (по умолчанию): сброс флага активации

OsdLayeredDriver

Начиная с версии 2107

Применимо к шагу Применить образ ОС

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

Допустимые значения для OsdLayeredDriver

Значение Драйвер клавиатуры
0 Не указывать (по умолчанию)
1 Расширенная клавиатура PC/AT (101/102 клавиши)
2 Корейская клавиатура PC/AT 101 или клавиатура Microsoft Natural (тип 1)
3 Корейская клавиатура PC/AT с 101-клавишами или клавиатура Microsoft Natural (тип 2)
4 Корейская клавиатура PC/AT с 101-клавишами или клавиатура Microsoft Natural (тип 3)
5 Корейская клавиатура (103/106 клавиш)
6 Японская клавиатура (106/109 клавиш)

OSDLocalAdminPassword

Применяется к шагу Применить параметры Windows .

(входные данные)

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

OSDLogPowerShellParameters

Применяется к шагу Запуск скрипта PowerShell .

(входные данные)

Чтобы предотвратить ведение журнала потенциально конфиденциальных данных, шаг Запуск скрипта PowerShell не регистрирует параметры скрипта в файле smsts.log . Чтобы включить параметры скрипта в журнал последовательности задач, задайте для этой переменной значение TRUE.

OSDMigrateAdapterSettings

Применяется к шагу Захват параметров сети .

(входные данные)

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

Допустимые значения

  • true (по умолчанию)
  • false

OSDMigrateAdditionalCaptureOptions

Применяется к шагу Запись состояния пользователя .

(входные данные)

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

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

Дополнительные сведения о доступных параметрах см. в разделе Синтаксис ScanState.

OSDMigrateAdditionalRestoreOptions

Применяется к шагу Восстановление пользовательского состояния .

(входные данные)

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

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

Дополнительные сведения о доступных параметрах см. в разделе Синтаксис LoadState.

OSDMigrateComputerName

Применяется к шагу Запись параметров Windows .

(входные данные)

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

Допустимые значения

  • true (по умолчанию). Для переменной OSDComputerName (output) задается NetBIOS-имя компьютера.
  • false

OSDMigrateConfigFiles

Применяется к шагу Запись состояния пользователя .

(входные данные)

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

Пример

miguser.xml,migsys.xml,migapps.xml

OSDMigrateContinueOnLockedFiles

Применяется к шагу Запись состояния пользователя .

(входные данные)

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

Допустимые значения

  • true (по умолчанию)
  • false

OSDMigrateContinueOnRestore

Применяется к шагу Восстановление пользовательского состояния .

(входные данные)

Продолжайте процесс, даже если USMT не может восстановить некоторые файлы.

Допустимые значения

  • true (по умолчанию)
  • false

OSDMigrateEnableVerboseLogging

Применяется к следующим шагам:

(входные данные)

Включает подробное ведение журнала для USMT. Для шага требуется это значение.

Допустимые значения

  • true
  • false (по умолчанию)

OSDMigrateLocalAccounts

Применяется к шагу Восстановление пользовательского состояния .

(входные данные)

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

Допустимые значения

  • true
  • false (по умолчанию)

OSDMigrateLocalAccountPassword

Применяется к шагу Восстановление пользовательского состояния .

(входные данные)

Если переменная OSDMigrateLocalAccounts имеет значение true, эта переменная должна содержать пароль, назначенный всем перенесенным локальным учетным записям. USMT назначает один и тот же пароль всем перенесенным локальным учетным записям. Рассмотрите этот пароль как временный и измените его позже с помощью другого метода.

OSDMigrateMode

Применяется к шагу Запись состояния пользователя .

(входные данные)

Позволяет настроить файлы, которые захватывает USMT.

Допустимые значения

  • Simple: последовательность задач использует только стандартные файлы конфигурации USMT.

  • Advanced: переменная последовательности задач OSDMigrateConfigFiles указывает файлы конфигурации, которые использует USMT.

OSDMigrateNetworkMembership

Применяется к шагу Захват параметров сети .

(входные данные)

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

Допустимые значения

  • true (по умолчанию)
  • false

OSDMigrateRegistrationInfo

Применяется к шагу Запись параметров Windows .

(входные данные)

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

Допустимые значения

  • true (по умолчанию). Для переменной OSDRegisteredOrgName (output) задается зарегистрированное название организации компьютера.
  • false

OSDMigrateSkipEncryptedFiles

Применяется к шагу Запись состояния пользователя .

(входные данные)

Указывает, фиксируются ли зашифрованные файлы.

Допустимые значения

  • true
  • false (по умолчанию)

OSDMigrateTimeZone

Применяется к шагу Запись параметров Windows .

(входные данные)

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

Допустимые значения

OSDNetworkJoinType

Применяется к шагу Применить параметры сети .

(входные данные)

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

Значения значений

  • 0: присоединение к домену Active Directory
  • 1: присоединение к рабочей группе

OSDPartitions

Применяется к шагу Формат и диск секционирования .

(входные данные)

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

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

OSDPartitions0Type

Указывает тип секции. Это свойство является обязательным. Допустимые значения: Primary, Extended, Logicalи Hidden.

OSDPartitions0FileSystem

Указывает тип файловой системы, используемой при форматировании секции. Это необязательное свойство. Если не указать файловую систему, шаг не отформатировать секцию. Допустимые значения — FAT32 и NTFS.

OSDPartitions0Bootable

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

OSDPartitions0QuickFormat

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

OSDPartitions0VolumeName

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

OSDPartitions0Size

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

OSDPartitions0SizeUnits

На шаге эти единицы используются для интерпретации переменной OSDPartitions0Size . Это необязательное свойство. Допустимые значения: MB (по умолчанию), GB, и Percent.

OSDPartitions0VolumeLetterVariable

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

При определении нескольких секций на этом шаге последовательности задач свойства для второй секции определяются с помощью индекса 1 в имени переменной. Например: OSDPartitions1Type, OSDPartitions1FileSystem, OSDPartitions1Bootable, OSDPartitions1QuickFormat и OSDPartitions1VolumeName.

OSDPartitionStyle

Применяется к шагу Формат и диск секционирования .

(входные данные)

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

Допустимые значения

  • GPT: используйте стиль таблицы секционирования GUID.
  • MBR: используйте стиль секционирования загрузочной записи master.

OSDProductKey

Применяется к шагу Применить параметры Windows .

(входные данные)

Указывает ключ продукта Windows. Указанное значение должно быть от 1 до 255 символов.

OSDRandomAdminPassword

Применяется к шагу Применить параметры Windows .

(входные данные)

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

Допустимые значения

  • true (по умолчанию): программа установки Windows отключает учетную запись локального администратора на целевом компьютере.

  • false: программа установки Windows включает учетную запись локального администратора на целевом компьютере и задает для пароля учетной записи значение OSDLocalAdminPassword.

OSDRecoveryKeyPollingFrequency

Применяется к шагу Включение BitLocker .

Применяется к версии 2203 и более поздним.

Частота в секундах, когда действие BitLocker опрашит базу данных сайта на наличие состояния депонирования ключа восстановления. Минимальное значение — 15 секунд. Значение по умолчанию — 300 секунд (5 минут).

OSDRecoveryKeyPollingTimeout

Применяется к шагу Включение BitLocker .

Применяется к версии 2203 и более поздним.

Максимальное количество секунд, в течение которых действие BitLocker ожидает депонирования ключа восстановления в базе данных сайта. Минимальное значение — 30 секунд. Значение по умолчанию — 1800 секунд (30 минут).

OSDRegisteredOrgName (входные данные)

Применяется к шагу Применить параметры Windows .

Указывает имя зарегистрированной организации по умолчанию в новой ОС. Указанное значение должно быть от 1 до 255 символов.

OSDRegisteredOrgName (выходные данные)

Применяется к шагу Запись параметров Windows .

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

OSDRegisteredUserName

Применяется к шагу Применить параметры Windows .

(входные данные)

Указывает имя зарегистрированного пользователя по умолчанию в новой ОС. Указанное значение должно быть от 1 до 255 символов.

OSDServerLicenseConnectionLimit

Применяется к шагу Применить параметры Windows .

(входные данные)

Указывает максимальное число разрешенных подключений. Указанное число должно находиться в диапазоне от 5 до 9999 подключений.

OSDServerLicenseMode

Применяется к шагу Применить параметры Windows .

(входные данные)

Указывает используемый режим лицензирования Windows Server.

Допустимые значения

  • PerSeat
  • PerServer

OSDSetupAdditionalUpgradeOptions

Применяется к шагу Обновление операционной системы .

(входные данные)

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

Дополнительные сведения см. в разделе Параметры Command-Line программы установки Windows.

OSDStateFallbackToNAA

Применяется к шагу Запросить хранилище состояний .

(входные данные)

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

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

Допустимые значения

  • true
  • false (по умолчанию)

OSDStateSMPRetryCount

Применяется к шагу Запросить хранилище состояний .

(входные данные)

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

OSDStateSMPRetryTime

Применяется к шагу Запросить хранилище состояний .

(входные данные)

Указывает время ожидания шага последовательности задач в секундах между повторными попытками. Количество секунд может содержать не более 30 символов.

OSDStateStorePath

Применяется к следующим шагам:

(входные данные)

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

OSDTargetSystemDrive

Применяется к шагу Применить образ ОС .

(выходные данные)

Указывает букву диска раздела, содержащего файлы ОС после применения образа.

OSDTargetSystemRoot (входные данные)

Применяется к шагу Захват образа ОС .

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

OSDTargetSystemRoot (выходные данные)

Применяется к шагу Подготовка Windows к записи .

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

OSDTimeZone (входные данные)

Применяется к шагу Применить параметры Windows .

Указывает параметр часового пояса по умолчанию, используемый в новой ОС.

Задайте для этой переменной инвариантное имя языка часового пояса. Например, используйте строку в значении Std часового пояса в следующем разделе реестра: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones.

OSDTimeZone (выходные данные)

Применяется к шагу Запись параметров Windows .

Задайте часовой пояс компьютера. Значение задается только в том случае, если переменная OSDMigrateTimeZone имеет значение true.

OSDWindowsSettingsInputLocale

Применяется к шагу Применить параметры Windows .

Указывает параметр входного языкового стандарта по умолчанию, используемый в новой ОС.

Дополнительные сведения о значении файла ответов установки Windows см. в статье Microsoft-Windows-International-Core — InputLocale.

OSDWindowsSettingsSystemLocale

Применяется к шагу Применить параметры Windows .

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

Дополнительные сведения о значении файла ответов установки Windows см. в статье Microsoft-Windows-International-Core — SystemLocale.

OSDWindowsSettingsUILanguage

Применяется к шагу Применить параметры Windows .

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

Дополнительные сведения о значении файла ответов установки Windows см. в статье Microsoft-Windows-International-Core — UILanguage.

OSDWindowsSettingsUILanguageFallback

Применяется к шагу Применить параметры Windows .

Указывает резервный язык пользовательского интерфейса, используемый в новой ОС.

Дополнительные сведения о значении файла ответов установки Windows см. в статье Microsoft-Windows-International-Core — UILanguageFallback.

OSDWindowsSettingsUserLocale

Применяется к шагу Применить параметры Windows .

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

Дополнительные сведения о значении файла ответов установки Windows см. в статье Microsoft-Windows-International-Core — UserLocale.

OSDWipeDestinationPartition

Применяется к шагу Применить образ данных .

(входные данные)

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

Допустимые значения

  • true (по умолчанию)
  • false

OSDWorkgroupName

Применяется к шагу Применить параметры сети .

(входные данные)

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

Укажите эту переменную или переменную OSDDomainName . Имя рабочей группы может содержать не более 32 символов.

SetupCompletePause

Применяется к шагу Обновление операционной системы .

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

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

  • Компонент TSManager записывает записи, аналогичные следующим ошибкам в smsts.log:

    Failed to initate policy evaluation for namespace 'root\ccm\policy\machine', hr=0x80041010
    Error compiling client config policies. code 80041010
    Task Sequence Manager could not initialize Task Sequence Environment. code 80041010
    
  • Программа установки Windows записывает записи, аналогичные следующим ошибкам, в setupcomplete.log:

    Running C:\windows\CCM\\TSMBootstrap.exe to resume task sequence
    ERRORLEVEL = -1073741701
    TSMBootstrap did not request reboot, resetting registry
    Exiting setupcomplete.cmd
    

SMSClientInstallProperties

Применяется к этапу установки Windows и ConfigMgr.

(входные данные)

Указывает свойства установки клиента, которые последовательность задач использует при установке клиента Configuration Manager.

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

SMSConnectNetworkFolderAccount

Применяется к шагу Подключиться к сетевой папке .

(входные данные)

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

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

SMSConnectNetworkFolderDriveLetter

Применяется к шагу Подключиться к сетевой папке .

(входные данные)

Указывает букву сетевого диска для подключения. Это значение является необязательным. Если он не указан, сетевое подключение не сопоставляется с буквой диска. Если это значение указано, значение должно находиться в диапазоне от D до Z. Не используйте X, это буква диска, используемая Windows PE на этапе Windows PE.

Примеры

  • D:
  • E:

SMSConnectNetworkFolderPassword

Применяется к шагу Подключиться к сетевой папке .

(входные данные)

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

SMSConnectNetworkFolderPath

Применяется к шагу Подключиться к сетевой папке .

(входные данные)

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

Пример

\\server\share

SMSInstallUpdateTarget

Применяется к шагу Установка программного обеспечения Обновления.

(входные данные)

Указывает, следует ли устанавливать все обновления или только обязательные обновления.

Допустимые значения

  • All
  • Mandatory

SMSRebootMessage

Применяется к шагу Перезагрузить компьютер .

(входные данные)

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

Пример

Save your work before the computer restarts.

SMSRebootTimeout

Применяется к шагу Перезагрузить компьютер .

(входные данные)

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

Примеры

  • 0 (по умолчанию): не выводить сообщение о перезагрузке
  • 60: отображение предупреждения в течение одной минуты

SMSTSAllowTokenAuthURLForACP

Применимо к версии 2203 и более поздних

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

Дополнительные сведения см. в разделе Проверка подлинности клиента CMG.

SMSTSAssignmentsDownloadInterval

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

Эту переменную можно задать с помощью команды перед запуском с носителя или PXE.

SMSTSAssignmentsDownloadRetry

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

Эту переменную можно задать с помощью команды перед запуском с носителя или PXE.

SMSTSAssignUsersMode

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

  • Автоматически. Когда последовательность задач развертывает ОС на целевом компьютере, она создает связь между указанными пользователями и конечным компьютером.

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

  • Отключено. Последовательность задач не связывает пользователей с конечным компьютером при развертывании ОС.

SMSTSDisableStatusRetry

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

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

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

Примечание.

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

SMSTSDisableWow64Redirection

Применяется к шагу Выполнить командную строку .

(входные данные)

По умолчанию в 64-разрядной ОС последовательность задач находит и запускает программу в командной строке с помощью перенаправления файловой системы WOW64. Это позволяет команде находить 32-разрядные версии программ ОС и библиотек DLL. Если задать для этой переменной значение , true использование перенаправителя файловой системы WOW64 отключается. Команда находит собственные 64-разрядные версии программ ОС и библиотек DLL. Эта переменная не влияет на работу в 32-разрядной ОС.

SMSTSDownloadAbortCode

Эта переменная содержит значение кода прерывания для внешнего загрузчика программ. Эта программа указана в переменной SMSTSDownloadProgram . Если программа возвращает код ошибки, равный значению переменной SMSTSDownloadAbortCode, скачивание содержимого завершается сбоем и не предпринимается никаких попыток скачивания.

SMSTSDownloadProgram

Используйте эту переменную, чтобы указать альтернативный поставщик содержимого (ACP). ACP — это программа загрузчика, которая используется для скачивания содержимого. Последовательность задач использует ACP вместо загрузчика по умолчанию Configuration Manager. В процессе загрузки содержимого последовательность задач проверяет эту переменную. Если этот параметр задан, последовательность задач запускает программу для скачивания содержимого.

SMSTSDownloadRetryCount

Количество попыток Configuration Manager скачать содержимое из точки распространения. По умолчанию клиент повторяет попытку 2 раза.

SMSTSDownloadRetryDelay

Количество секунд, в течение которых Configuration Manager ожидается, прежде чем он попытается скачать содержимое из точки распространения. По умолчанию клиент ожидает 15 секунд, прежде чем повторить попытку.

SMSTSDriverRequestConnectTimeOut

Применяется к шагу Автоматическое применение драйверов .

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

SMSTSDriverRequestReceiveTimeOut

Применяется к шагу Автоматическое применение драйверов .

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

SMSTSDriverRequestResolveTimeOut

Применяется к шагу Автоматическое применение драйверов .

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

SMSTSDriverRequestSendTimeOut

Применяется к шагу Автоматическое применение драйверов .

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

SMSTSErrorDialogTimeout

При возникновении ошибки в последовательности задач отображается диалоговое окно с ошибкой. Последовательность задач автоматически отклоняет ее после количества секунд, указанного этой переменной. По умолчанию это значение равно 900 секунд (15 минут).

SMSTSLanguageFolder

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

SMSTSLocalDataDrive

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

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

SMSTSMP

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

SMSTSMPListRequestTimeoutEnabled

Применяется к следующим шагам:

(входные данные)

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

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

SMSTSMPListRequestTimeout

Применяется к следующим шагам:

(входные данные)

Если последовательности задач не удается получить список точек управления (MPList) из служб определения местоположения, эта переменная указывает, сколько миллисекунда ожидается перед повторным выполнением шага. По умолчанию последовательность задач ожидает миллисекунд 60000 (60 секунд), прежде чем повторить попытку. Она повторяется до трех раз.

SMSTSPeerСкачать

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

SMSTSPeerRequestPort

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

SMSTSPersistContent

Используйте эту переменную для временного сохранения содержимого в кэше последовательности задач. Эта переменная отличается от SMSTSPreserveContent, которая сохраняет содержимое в кэше клиента Configuration Manager после завершения последовательности задач. SMSTSPersistContent использует кэш последовательности задач, а SMSTSPreserveContent — кэш клиента Configuration Manager.

SMSTSPostAction

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

Например, укажите shutdown.exe /r /t 30 /f , чтобы перезагрузить компьютер через 30 секунд после завершения последовательности задач.

SMSTSPreferredAdvertID

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

SMSTSPreserveContent

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

SMSTSRebootDelay

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

Пример

  • 0: не отображать уведомление

  • 60: отображение уведомления в течение одной минуты

SMSTSRebootDelayNext

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

Пример

Вы хотите предоставить пользователям 60-минутное уведомление о перезагрузке в начале последовательности задач обновления Windows на месте. После этого первого длительного тайм-аута дополнительное время ожидания должно составлять всего 60 секунд. Задайте для параметра SMSTSRebootDelay значение 3600, а для ПАРАМЕТРА SMSTSRebootDelayNext — значение 60.

SMSTSRebootMessage

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

Пример

The task sequence is restarting this computer

SMSTSRebootRequested

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

  • HD: перезапустите установленную ОС.
  • WinPE: перезапустите связанный образ загрузки.

SMSTSRetryRequested

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

SMSTSRunCommandLineAsUser

Применяется к шагу Выполнить командную строку .

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

Настройте SMSTSRunCommandLineAsUser одно из следующих значений:

  • true: все дальнейшие шаги запуска командной строки выполняются в контексте пользователя, указанного в SMSTSRunCommandLineUserName.

  • false: все дальнейшие шаги выполнения командной строки выполняются в контексте, настроенном на этом шаге.

SMSTSRunCommandLineUserName

Применяется к шагу Выполнить командную строку .

(входные данные)

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

Примечание.

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

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

SMSTSRunCommandLineUserPassword

Применяется к шагу Выполнить командную строку .

(входные данные)

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

SMSTSRunPowerShellAsUser

Применяется к шагу Запуск скрипта PowerShell .

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

Настройте SMSTSRunPowerShellAsUser одно из следующих значений:

  • true: все дальнейшие шаги запуска скрипта PowerShell выполняются в контексте пользователя, указанного в SMSTSRunPowerShellUserName.

  • false: все дальнейшие шаги запуска скрипта PowerShell выполняются в контексте, настроенном на этом шаге.

SMSTSRunPowerShellUserName

Применяется к шагу Запуск скрипта PowerShell .

(входные данные)

Указывает учетную запись, с помощью которой выполняется скрипт PowerShell. Значение представляет собой строку формы username или domain\username. Укажите пароль учетной записи с помощью переменной SMSTSRunPowerShellUserPassword .

Примечание.

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

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

SMSTSRunPowerShellUserPassword

Применяется к шагу Запуск скрипта PowerShell .

(входные данные)

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

SMSTSSoftwareUpdateScanTimeout

Применяется к шагу Установка программного обеспечения Обновления.

(входные данные)

Управляйте временем ожидания для проверки обновлений программного обеспечения на этом шаге. Например, если во время сканирования ожидается множество обновлений, увеличьте значение. Значение по умолчанию — секунды 3600 (60 минут). Значение переменной задается в секундах.

SMSTSUDAUsers

Указывает основных пользователей целевого компьютера в следующем формате: <DomainName>\<UserName>. Разделяйте нескольких пользователей с помощью запятой (,). Дополнительные сведения см. в статье Связывание пользователей с конечным компьютером.

Пример

contoso\jqpublic, contoso\megb, contoso\janedoh

SMSTSWaitCcmexecOperationalTimeout

(входные данные)

Используйте эту переменную для управления периодом ожидания времени ожидания последовательности задач до полного запуска службы узла агента SMS (ccmexec). Укажите это значение в секундах. Время ожидания по умолчанию — 30 минут или 1800 секунд.

Примеры SMSTSWaitCcmexecOperationalTimeout

  • 1800 (по умолчанию): 30 минут
  • 300: последовательность задач ожидает запуска ccmexec через пять минут.

SMSTSWaitForSecondReboot

Применяется к шагу Установка программного обеспечения Обновления.

(входные данные)

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

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

Задайте значение SMSTSWaitForSecondReboot в секундах, чтобы указать время приостановки последовательности задач на этом шаге во время перезагрузки компьютера. Достаточно времени на случай нескольких перезапусков. Например, если для параметра SMSTSWaitForSecondReboot задано значение 600, последовательность задач приостанавливается на 10 минут после перезапуска перед выполнением дополнительных шагов.

Переменная SMSTSWaitForSecondReboot предназначена для использования с задачей Установка программного обеспечения Обновления, но ее можно задать в любом месте последовательности задач, чтобы привести к задержкам после перезагрузки, инициированных задачами, отличными от задачи Установка программного обеспечения Обновления. По этой причине, если эта переменная задана перед задачей Установка программного обеспечения Обновления, рекомендуется также снова задать ее после задачи Установка программного обеспечения Обновления со значением 0. Это сбрасывает переменную и предотвращает ненужные задержки во время последовательности задач. Если в последовательности задач установлено несколько задач Install Software Обновления, определите переменную с нужным значением перед первой задачей Установка программного обеспечения Обновления, а затем сбросьте ее до 0 после последней задачи Install Software Обновления.

Примечание.

Эта переменная применяется только к последовательности задач OSD, которые развертывают ОС. Он не работает с какой-либо последовательностью задач, которая не использует задачу установки Windows и ConfigMgr, например с автономными последовательности задач или последовательности задач обновления на месте.

TSDebugMode

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

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

TSDebugOnError

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

Задайте эту переменную с помощью:

TSDisableProgressUI

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

  • true: скрытие хода выполнения последовательности задач

  • false: отображение хода выполнения последовательности задач

TSErrorOnWarning

Применяется к шагу Установка приложения .

(входные данные)

Укажите, считает ли подсистема последовательности задач обнаруженное предупреждение ошибкой на этом шаге. Последовательность задач задает для переменной _TSAppInstallStatus значение Warning , если одно или несколько приложений или требуемая зависимость не были установлены, так как они не соответствуют требованиям. Если для этой переменной Trueзадано значение , а последовательность задач задает для _TSAppInstallStatus значение Warning, результатом будет ошибка. Значение False является поведением по умолчанию.

TSProgressInfoLevel

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

  • 1: включите текущий шаг и общее количество шагов в текст выполнения. Например, 2 из 10.
  • 2: включите текущий шаг, общее количество шагов и процент завершения. Например, 2 из 10 (20 % завершено).
  • 3: включите процент завершения. Например, (20 % завершено).

TSUEFIDrive

Используйте для свойств раздела FAT32 в поле Переменная . Когда последовательность задач обнаруживает эту переменную, она подготавливает диск к переходу на UEFI перед перезагрузкой компьютера. Дополнительные сведения см. в разделе Шаги последовательности задач для управления преобразованием BIOS в UEFI.

Workingdirectory

Применяется к шагу Выполнить командную строку .

(входные данные)

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

Примеры

  • C:\
  • %SystemRoot%

Нерекомендуемые переменные

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

  • OSDAllowUnsignedDriver: не используется при развертывании операционных систем Windows Vista и более поздних версий.
  • OSDBuildStorageDriverList: применяется только к Windows XP и Windows Server 2003
  • OSDDiskpartBiosCompatibilityMode: требуется только при развертывании Windows XP или Windows Server 2003
  • OSDInstallEditionIndex: не требуется после Windows Vista
  • OSDPreserveDriveLetter: дополнительные сведения см. в разделе OSDPreserveDriveLetter.

OSDPreserveDriveLetter

Важно!

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

Во время развертывания ОС программа установки Windows по умолчанию определяет оптимальную букву диска (как правило, C:).

Предыдущее поведение: при применении образа переменная OSDPreverveDriveLetter определяет, использует ли последовательность задач букву диска, записанную в файле изображения (WIM). Задайте для этой переменной значение , false чтобы использовать расположение, указанное для параметра Назначение на шаге Применить последовательность задач "Применить операционную систему ". Дополнительные сведения см. в разделе Применение образа ОС.

См. также