Aracılığıyla paylaş


Remove-CMProgram

SYNOPSIS

Configuration Manager paketinden programları kaldırır.

SYNTAX

Searchbyvaluezorunlu (varsayılan)

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

Searchbyıdandnamezorunlu

Remove-CMProgram [-Force] -PackageId <String> -ProgramName <String> [-DisableWildcardHandling]
 [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPTION

Remove-CMProgram cmdlet 'i bir Configuration Manager paketinden bir veya daha fazla programı kaldırır. Programlar, bir Configuration Manager paketiyle ilişkili komutlardır. Programlar, istemci istemci paketini aldığında gerçekleşen eylemleri belirler. Birden çok programı aynı paketle ilişkilendirebilirsiniz.

Bir programı paketten kaldırdığınızda, Configuration Manager Configuration Manager site veritabanındaki paket bilgilerini güncelleştirir. Configuration Manager, bu program için tüm tanıtımları veritabanından kaldırır ve bunları almış olan istemcilerden kaldırır. Configuration Manager istemci bilgisayarda tanıtılan programı zaten çalıştırmışsa Configuration Manager yazılımı kaldırmaz.

Not

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

EXAMPLES

Örnek 1: bir adı ve KIMLIĞI kullanarak bir programı kaldırma

PS XYZ:\> Remove-CMProgram -PackageId "ST10000F" -ProgramName "ProgramD02"

Bu komut, ProgramD02 adlı programı KIMLIĞI ST10000F olan paketten kaldırır.

Örnek 2: bir programı bir nesne değişkeni kullanarak kaldırma

PS XYZ:\> $Prog = Get-CMProgram -Name "ProgramD02" -PackageId "ST10000F"
PS XYZ:\> Remove-CMProgram -InputObject $Prog

İlk komut, ProgramD02 adlı programı KIMLIĞI ST10000F olan pakette alır. Komut sonuçları $Prog değişkeninde depolar.

İkinci komut $Prog programı kaldırır.

PARAMETERS

-Confirm

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

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

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

-Disableyavaya Cardhandling

Bu parametre, joker karakterleri değişmez değer karakter değerleri olarak değerlendirir. Bunu Forceyavaya Cardhandling ile birleştiremezsiniz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Force

Komutu kullanıcı onayı istemeden çalışmaya zorlar.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Forcebir Cardhandling

Bu parametre joker karakterleri işler ve beklenmeyen davranışlara neden olabilir (önerilmez). Bunu Disableyavaya Cardhandling ile birleştiremezsiniz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-InputObject

Bir CMProgram nesnesini belirtir. Bir CMProgram nesnesi elde etmek için Get-CMProgram cmdlet 'ini kullanın.

Type: IResultObject
Parameter Sets: SearchByValueMandatory
Aliases:

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

-PackageID

KIMLIĞI kullanarak programı içeren paketi belirtir.

Type: String
Parameter Sets: SearchByIdAndNameMandatory
Aliases:

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

-ProgramName

Bir ad kullanarak paket içindeki programı belirtir.

Type: String
Parameter Sets: SearchByIdAndNameMandatory
Aliases:

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

-WhatIf

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

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

Required: False
Position: Named
Default value: False
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

Microsoft.ConfigurationManagement. ManagementProvider. ıresultobject

OUTPUTS

System.Object

NOTLAR

Disable-CMProgram

Enable-CMProgram

Get-CMProgram

New-CMProgram

Set-CMProgram