Aracılığıyla paylaş


New-CMTSStepConditionVariable

SYNOPSIS

Görev dizisi adımını kullanarak bir koşul değişkeni oluşturun.

SYNTAX

New-CMTSStepConditionVariable -ConditionVariableName <String> [-ConditionVariableValue <String>]
 -OperatorType <VariableOperatorType> [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
 [<CommonParameters>]

DESCRIPTION

Bir görev dizisi adımını koşul değişkeni oluşturmak için bu cmdlet'i kullanın. Görev dizisi, adımı veya grubu çalıştırmadan önce değişken değerini değerlendirir. Daha fazla bilgi için bkz. Görev dizisi değişkenlerini kullanma.

Not

Yapılandırma Yöneticisi site sürücüsünden cmdlet'Yapılandırma Yöneticisi çalıştırın, örneğin PS XYZ:\> . Daha fazla bilgi için başlarken bölümüne bakın.

EXAMPLES

Örnek 1: Varsayılan koşul

Bu örnekte, bir görüntüleme görev dizisinde Pe adımını Windows yeniden başlatmada varsayılan koşulun nasıl yeniden oluşturularak yeniden oluşturularak ilgili bir örnek ve daha sonra açık bir şekilde açık bir şekilde ifade etmek gerekir. Aşağıdaki koşulu ekler: Task Sequence Variable _SMSTSInWinPE equals "false"

Ardından koşul, Varsayılan IPU adlı görev dizisinde Dinamik Değişkenleri Ayarla adlı bir adıma ekler.

$tscondition = New-CMTSStepConditionVariable -ConditionVariableName "_SMSTSInWinPE" -ConditionVariableValue "false" -OperatorType Equals

$tsname = "Default IPU"
$tsstep = "Set Dynamic Variables"

Set-CMTSStepSetDynamicVariable -TaskSequenceName $tsname -StepName $tsstep -AddCondition $tscondition

PARAMETERS

-ConditionVariableName

Değerlendirilecek Değişken adını belirtin. Bu değişken adı yerleşik bir görev dizisi değişkeni veya oluşturduğunuz özel bir değişken olabilir. Daha fazla bilgi için, bkz. How to use task sequence variables in Yapılandırma Yöneticisi.

Type: String
Parameter Sets: (All)
Aliases: Variable

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ConditionVariableValue

Koşulda değerlendirilecek değişkenin Değerini belirtin.

Type: String
Parameter Sets: (All)
Aliases: Value

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-DisableWildcardHandling

Bu parametre joker karakterleri değişmez karakter değerleri olarak kabul eder. ForceWildcardHandling ile birleştiresiniz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ForceWildcardHandling

Bu parametre joker karakterleri işler ve beklenmeyen davranışlara neden olabilir (önerilmez). DisableWildcardHandling ile birleştiresiniz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-OperatorType

Koşulda değişkenin değerini değerlendirmek için Koşul belirtin.

Type: VariableOperatorType
Parameter Sets: (All)
Aliases: Condition
Accepted values: Exists, NotExists, Equals, NotEquals, Greater, GreaterEqual, Less, LessEqual, Like, NotLike

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalışmaz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Bu cmdlet şu genel parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.

INPUTS

Hiçbiri

OUTPUTS

IResultObject#SMS_TaskSequence_VariableConditionExpression

NOTLAR

Get-CMTaskSequenceStepCondition

New-CMTSStepConditionFile New-CMTSStepConditionFolder New-CMTSStepConditionIfStatement New-CMTSStepConditionOperatingSystem New-CMTSStepConditionOperatingSystemLanguage New-CMTSStepConditionQueryWmi New-CMTSStepConditionRegistry New-CMTSStepConditionSoftware New-CMTSStepConditionVariable

Görev dizisi değişkenlerini kullanma