Переменные последовательности задач
Относится к 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
Применяется к шагу Проверка готовности .
Переменная, доступная только для чтения, указывает, включен ли TPM 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 .
(входные данные)
Указывает, переносится ли часовой пояс компьютера.
Допустимые значения
-
true
(по умолчанию). Для переменной OSDTimeZone (выходные данные) задается часовой пояс компьютера. false
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
: используйте стиль секционирования главной загрузочной записи.
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
Применяется к шагу Установка обновлений программного обеспечения .
(входные данные)
Эта необязательная переменная последовательности задач управляет поведением клиента, когда установка обновлений программного обеспечения, запущенная задачей Установка обновлений программного обеспечения , требует нескольких перезапусков. Задайте эту переменную перед шагом Установка обновлений программного обеспечения , чтобы предотвратить сбой последовательности задач из-за нескольких перезапусков после установки обновления программного обеспечения.
Эта переменная полезна, когда на одном шаге последовательности задач Установка обновлений программного обеспечения устанавливаются обновления программного обеспечения, для завершения установки которым требуется несколько перезапусков.
Задайте значение SMSTSWaitForSecondReboot в секундах, чтобы указать время приостановки последовательности задач на этом шаге во время перезагрузки компьютера. Достаточно времени на случай нескольких перезапусков. Например, если для параметра SMSTSWaitForSecondReboot задано значение 600
, последовательность задач приостанавливается на 10 минут после перезапуска перед выполнением дополнительных шагов.
Переменная SMSTSWaitForSecondReboot предназначена для использования с задачей Установка обновлений программного обеспечения , но ее можно задать в любом месте последовательности задач, чтобы ввести задержки после перезагрузки, инициированных задачами, кроме задачи Установка обновлений программного обеспечения . По этой причине, если эта переменная задана перед задачей Установка обновлений программного обеспечения , рекомендуется также снова установить ее после задачи Установка обновлений программного обеспечения со значением 0
. Это сбрасывает переменную и предотвращает ненужные задержки во время последовательности задач. Если в последовательности задач есть несколько задач Установка обновлений программного обеспечения , определите переменную с нужным значением перед первой задачей Установка обновлений программного обеспечения , а затем сбросьте ее до 0
после последней задачи Установка обновлений программного обеспечения .
Примечание.
Эта переменная применяется только к последовательности задач OSD, которые развертывают ОС. Он не работает с какой-либо последовательностью задач, которая не использует задачи Установки Windows и ConfigMgr , например с автономными последовательности задач или последовательности задач обновления на месте.
TSDebugMode
Присвойте этой переменной значение TRUE
в коллекции или объекте компьютера, для которого развернута последовательность задач. Любое устройство с этой переменной переместит любую последовательность задач, развернутую на нем, в режим отладки.
Дополнительные сведения см. в разделе Отладка последовательности задач.
TSDebugOnError
Задайте для этой переменной значение , TRUE
чтобы автоматически запускать отладчик последовательности задач , когда последовательность задач возвращает ошибку.
Задайте эту переменную с помощью:
Шаг Set Task Sequence Variable (Задание переменной последовательности задач )
Переменная коллекции. Дополнительные сведения см. в разделе Настройка переменных.
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
чтобы использовать расположение, указанное для параметра Назначение на шаге Применить последовательность задач "Применить операционную систему ". Дополнительные сведения см. в разделе Применение образа ОС.