New-CMTSStepConditionOperatingSystemLanguage
Criar uma condição de idioma do SO para um passo de sequência de tarefas.
Sintaxe
New-CMTSStepConditionOperatingSystemLanguage
-OSLanguageId <Int32>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Utilize este cmdlet para criar um objeto de condição de linguagem do SO para um passo de sequência de tarefas. Em seguida, utilize um dos cmdlets New-CMTSStep* ou Set-CMTSStep* com os parâmetros Condition ou AddCondition . Por exemplo, Set-CMTSStepApplyDataImage.
Para obter mais informações, veja Utilizar o editor de sequência de tarefas: Condições.
Observação
Execute cmdlets do Configuration Manager a partir da unidade do site do Configuration Manager, por exemplo PS XYZ:\>
. Para obter mais informações, veja Introdução.
Exemplos
Exemplo 1
Este exemplo cria primeiro um objeto de condição de idioma do SO para o idioma irlandês (Irlanda ).
Em seguida, utiliza o cmdlet Set-CMTSStepSetDynamicVariable para adicionar este objeto de condição ao passo Definir Variáveis Dinâmicas da sequência de tarefas de implementação do SO Predefinido .
$langIdIrish = 2108
$condition = New-CMTSStepConditionOperatingSystemLanguage -OSLanguageId $langIdIrish
$tsNameOsd = "AAron"
$tsStepNameDynVar = "Set Dynamic Variables"
Set-CMTSStepSetDynamicVariable -TaskSequenceName $tsNameOsd -StepName $tsStepNameDynVar -AddCondition $condition
Este script de exemplo cria a seguinte condição no passo:
WMI Query SELECT OsLanguage FROM Win32_OperatingSystem WHERE OsLanguage='2108'
Parâmetros
-Confirm
Solicita a confirmação antes de executar o cmdlet.
Tipo: | SwitchParameter |
Aliases: | cf |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-DisableWildcardHandling
Este parâmetro trata os carateres universais como valores de carateres literais. Não pode combiná-lo com ForceWildcardHandling.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ForceWildcardHandling
Este parâmetro processa carateres universais e pode levar a um comportamento inesperado (não recomendado). Não pode combiná-lo com DisableWildcardHandling.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-OSLanguageId
Utilize este parâmetro para configurar a linguagem específica do SO. Esta verificação compara o ID de idioma com a propriedade OSLanguage da classe WMI Win32_OperatingSystem no cliente. Por exemplo, 1033
para inglês (Estados Unidos).
Este valor é o equivalente decimal do ID de idioma do Windows. Por exemplo, 1033
é 0x0409
para inglês (Estados Unidos), e 2070
é 0x0816
para português (Portugal). Para obter mais informações, consulte [MS-LCID]: Referência do Identificador de Código de Idioma do Windows (LCID).
Tipo: | Int32 |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-WhatIf
Mostrar o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Tipo: | SwitchParameter |
Aliases: | wi |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
Entradas
None
Saídas
IResultObject
Observações
Para obter mais informações sobre este objeto de retorno e as respetivas propriedades, veja SMS_TaskSequence_WMIConditionExpression classe WMI de servidor.
Só pode definir um ID de idioma único por condição. Para adicionar uma condição para vários IDs de idioma, crie primeiro várias condições de idioma do SO. Em seguida, aninha-os numa condição de instrução if com o cmdlet New-CMTSStepConditionIfStatement .
Para obter uma condição de idioma do SO, utilize o cmdlet Get-CMTSStepConditionQueryWmi . A opção do editor de sequência de tarefas para adicionar uma condição de Idioma do SO é um atalho para uma consulta WMI específica.