Dela via


Remove-CMGlobalCondition

SYNOPSIS

Tar bort ett Konfigurationshanteraren globalt villkorsobjekt.

SYNTAX

SearchByValueMandatory (standard)

Remove-CMGlobalCondition [-Force] -InputObject <IResultObject> [-DisableWildcardHandling]
 [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

SearchByIdMandatory

Remove-CMGlobalCondition [-Force] -Id <String> [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf]
 [-Confirm] [<CommonParameters>]

SearchByNameMandatory

Remove-CMGlobalCondition [-Force] -Name <String> [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf]
 [-Confirm] [<CommonParameters>]

DESCRIPTION

Cmdleten Remove-CMGlobalCondition tar bort ett globalt villkorsobjekt.

Konfigurationshanteraren använder globala villkor för att representera affärsvillkor eller tekniska villkor. Globala villkor anger hur program ska tillhandahållas och distribueras till klientenheter.

Du kan ange ett globalt villkor efter namn eller ID eller använda cmdleten Get-CMGlobalCondition för att hämta ett globalt villkorsobjekt. Du kan inte ta bort skrivskyddade globala villkor.

Anteckning

Kör Konfigurationshanteraren cmdlets från Konfigurationshanteraren platsenhet, till exempel PS XYZ:\> . Mer information finns i Komma igång.

EXAMPLES

Exempel 1: Ta bort ett globalt villkor

PS XYZ:\> Remove-CMGlobalCondition -Name "GC56" -Force

Det här kommandot tar bort ett globalt villkor med namnet GC56. Eftersom kommandot använder force-parametern frågar inte systemet dig innan villkoret tas bort.

Exempel 2: Ta bort ett globalt villkor med hjälp av en variabel

PS XYZ:\> $CMGC = Get-CMGlobalCondition -Name "GC57"
PS XYZ:\> Remove-CMGlobalCondition -InputObject $CMGC
Remove
Are you sure you wish to remove GlobalCondition:
LocalizedDisplayName=" GC57"?
[Y] Yes  [N] No  [S] Suspend  [?] Help (default is "Y"): Y

Det första kommandot använder cmdleten Get-CMGlobalCondition för att hämta det globala villkoret med namnet GC57 och lagrar det i $CMGC variabeln.

Det andra kommandot tar bort det globala villkor som lagras i variabeln. Det här kommandot använder inte force-parametern, så det uppmanar dig att bekräfta innan det globala villkoret tas bort.

PARAMETERS

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

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

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

-DisableWildcardHandling

Den här parametern behandlar jokertecken som värden för literaltecken. Du kan inte kombinera den med ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Force

Utför åtgärden utan ett bekräftelsemeddelande.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Den här parametern bearbetar jokertecken och kan leda till oväntat beteende (rekommenderas inte). Du kan inte kombinera den med DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Id

Anger en matris med identifierare för globala villkor. Det här värdet motsvarar CI_ID för ett globalt villkorsobjekt.

Type: String
Parameter Sets: SearchByIdMandatory
Aliases: CIId

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

-InputObject

Anger ett globalt villkorsobjekt. Om du vill hämta ett globalt villkorsobjekt använder du cmdleten Get-CMGlobalCondition.

Type: IResultObject
Parameter Sets: SearchByValueMandatory
Aliases:

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

-Name

Anger en matris med namn för globala villkor. Det här värdet motsvarar egenskapen LocalizedDisplayName för ett globalt villkorsobjekt.

Type: String
Parameter Sets: SearchByNameMandatory
Aliases: LocalizedDisplayName

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

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

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

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

System.Object

ANTECKNINGAR

New-CMGlobalCondition

Get-CMGlobalCondition

Set-CMGlobalCondition