New-CMTSStepConditionVariable
SYNOPSIS
Maak een voorwaardevariabele voor een takenreeksstap.
SYNTAX
New-CMTSStepConditionVariable -ConditionVariableName <String> [-ConditionVariableValue <String>]
-OperatorType <VariableOperatorType> [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
[<CommonParameters>]
DESCRIPTION
Gebruik deze cmdlet om een voorwaardevariabele te maken voor een takenreeksstap. De takenreeks evalueert de variabele waarde voordat de stap of groep wordt uitgevoerd. Zie Takenreeksvariabelen gebruiken voor meer informatie.
Notitie
Voer Configuration Manager cmdlets uit vanaf Configuration Manager sitestation, bijvoorbeeld PS XYZ:\>
. Zie Aan de slag voor meer informatie.
EXAMPLES
Voorbeeld 1: Standaardvoorwaarde
In dit voorbeeld ziet u hoe u de standaardvoorwaarde opnieuw maakt in de stap Opnieuw opstarten in Windows PE in een takenreeks voor imaging. Hiermee wordt de volgende voorwaarde toegevoegd: Task Sequence Variable _SMSTSInWinPE equals "false"
Vervolgens wordt de voorwaarde toegevoegd aan een stap met de naam Dynamische variabelen instellen in de takenreeks met de naam Standaard-IPU.
$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
Geef de variabelenaam op die moet worden geƫvalueerd. Deze variabelenaam kan een ingebouwde takenreeksvariabele of een aangepaste variabele zijn die u hebt gemaakt. Zie Takenreeksvariabelen gebruiken in Configuration Manager voor meer Configuration Manager.
Type: String
Parameter Sets: (All)
Aliases: Variable
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ConditionVariableValue
Geef de waarde op van de variabele die in de voorwaarde moet worden geƫvalueerd.
Type: String
Parameter Sets: (All)
Aliases: Value
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Confirm
Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DisableWildcardHandling
Deze parameter behandelt jokertekens als letterlijke tekenwaarden. U kunt deze niet combineren met ForceWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ForceWildcardHandling
Deze parameter verwerkt jokertekens en kan leiden tot onverwacht gedrag (niet aanbevolen). U kunt deze niet combineren met DisableWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-OperatorType
Geef de Voorwaarde op om de waarde van de variabele in de voorwaarde te evalueren.
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
Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
Deze cmdlet biedt ondersteuning voor de meest gebruikte parameters: -Debug, - ErrorAction, - ErrorVariable, - InformationAction, -InformationVariable, - OutVariable,-OutBuffer, - PipelineVariable - Verbose, - WarningAction en -WarningVariable. Zie voor meer informatie about_CommonParameters.
INPUTS
Geen
OUTPUTS
IResultObject#SMS_TaskSequence_VariableConditionExpression
OPMERKINGEN
RELATED LINKS
Get-CMTaskSequenceStepCondition
New-CMTSStepConditionFile New-CMTSStepConditionFolder New-CMTSStepConditionIfStatement New-CMTSStepConditionOperatingSystem New-CMTSStepConditionOperatingSystemLanguage New-CMTSStepConditionQueryWmi New-CMTSStepConditionRegistry New-CMTSStepConditionSoftware New-CMTSStepConditionVariable