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


New-CMTSStepApplyWindowsSetting

Создайте шаг Применить параметры Windows , который можно добавить в последовательность задач.

Синтаксис

New-CMTSStepApplyWindowsSetting
   [-InputLocale <String>]
   -OrganizationName <String>
   [-Password <SecureString>]
   [-ProductKey <String>]
   [-SystemLocale <String>]
   [-TimeZone <TimeZoneInfo>]
   [-UILanguage <String>]
   [-UILanguageFallback <String>]
   [-UserLocale <String>]
   -UserName <String>
   [-Condition <IResultObject[]>]
   [-ContinueOnError]
   [-Description <String>]
   [-Disable]
   -Name <String>
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Описание

Этот командлет создает новый объект шага Применить параметры Windows . Затем используйте командлет Add-CMTaskSequenceStep , чтобы добавить шаг в последовательность задач. Дополнительные сведения об этом шаге см. в разделе Сведения о шагах последовательности задач: применение параметров Windows.

Примечание.

Запустите командлеты Configuration Manager с диска сайта Configuration Manager, например PS XYZ:\>. Дополнительные сведения см. в статье Начало работы.

Примеры

Пример 1

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

$tz = Get-TimeZone -Id "Russian Standard Time"

$step = New-CMTSStepApplyWindowsSetting -Name "Apply Windows Settings for Moscow office" -UserName "Natalia Ivanovna" -OrganizationName "Contoso" -TimeZone $tz -InputLocale "ru-ru" -SystemLocale "ru-ru" -UILanguage "ru-ru" UserLocale "ru-ru"

$tsNameOsd = "Default OS deployment"
$tsOsd = Get-CMTaskSequence -Name $tsNameOsd -Fast

$tsOsd | Add-CMTaskSequenceStep -Step $step -InsertStepStartIndex 11

Параметры

-Condition

Укажите объект условия для использования на этом шаге. Чтобы получить этот объект, используйте один из командлетов условия последовательности задач. Например, Get-CMTSStepConditionVariable.

Тип:IResultObject[]
Aliases:Conditions
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Confirm

Перед запуском командлет запросит подтверждение.

Тип:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ContinueOnError

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

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Description

Укажите необязательное описание для этого шага последовательности задач.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Disable

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

Тип:SwitchParameter
Aliases:DisableThisStep
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DisableWildcardHandling

Этот параметр обрабатывает подстановочные знаки как литеральные символы. Вы не можете объединить его с ForceWildcardHandling.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ForceWildcardHandling

Этот параметр обрабатывает подстановочные знаки и может привести к непредвиденному поведению (не рекомендуется). Его нельзя объединить с DisableWildcardHandling.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-InputLocale

Используйте этот параметр, чтобы задать языковой стандарт для раскладки клавиатуры по умолчанию. Например, чтобы задать для него значение русский (Россия), укажите строку ru-ru: -InputLocale "ru-ru"

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

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Name

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

Тип:String
Aliases:StepName
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-OrganizationName

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

Тип:String
Aliases:RegisteredOrganizationName
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Password

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

Тип:SecureString
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ProductKey

Укажите ключ продукта для установки Windows на целевом компьютере.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-SystemLocale

Используйте этот параметр, чтобы задать язык для программ, отличных от Юникода. Например, чтобы задать для него значение русский (Россия), укажите строку ru-ru: -SystemLocale "ru-ru"

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

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-TimeZone

Укажите часовой пояс для настройки на конечном компьютере. Чтобы получить этот объект, используйте встроенный командлет Get-TimeZone .

Тип:TimeZoneInfo
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-UILanguage

Используйте этот параметр, чтобы задать язык пользовательского интерфейса по умолчанию. Например, чтобы задать для него значение русский (Россия), укажите строку ru-ru: -UILanguage "ru-ru"

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

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-UILanguageFallback

Используйте этот параметр, чтобы задать резервный язык, если системный язык пользовательского интерфейса по умолчанию локализован только частично. Например, чтобы задать для него значение русский (Россия), укажите строку ru-ru: -UILanguageFallback "ru-ru"

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

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-UserLocale

Используйте этот параметр, чтобы задать параметры для каждого пользователя, используемые для форматирования дат, времени, валюты и чисел. Например, чтобы задать для него значение русский (Россия), укажите строку ru-ru: -UserLocale "ru-ru"

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

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-UserName

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

Тип:String
Aliases:RegisteredUserName
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-WhatIf

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

Тип:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Входные данные

None

Выходные данные

IResultObject

Примечания

Дополнительные сведения об этом возвращаемом объекте и его свойствах см . в разделе SMS_TaskSequence_ApplyWindowsSettingsAction класс WMI сервера.