Disable-CMDriver

Deaktiviert einen Gerätetreiber.

Syntax

Disable-CMDriver
       -InputObject <IResultObject>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Disable-CMDriver
       -Id <Int32>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Disable-CMDriver
       -Name <String>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]

Beschreibung

Das Cmdlet "Disable-CMDriver" deaktiviert einen Gerätetreiber in Configuration Manager. Verwenden Sie zum Aktivieren des Treibers das Cmdlet "Enable-CMDriver".

Hinweis

Führen Sie Configuration Manager-Cmdlets beispielsweise vom Configuration Manager-Standortlaufwerk PS XYZ:\> aus. Weitere Informationen finden Sie unter "Erste Schritte".

Beispiele

Beispiel 1: Deaktivieren eines Gerätetreibers

PS XYZ:\> $Driver = Get-CMDriver -Name "Driver01"
PS XYZ:\> Disable-CMDriver -InputObject $Driver

Der erste Befehl ruft das Treiberobjekt mit dem Namen Driver01 ab und speichert das Objekt in der variablen $Driver.

Mit dem zweiten Befehl wird der in $Driver gespeicherte Treiber deaktiviert.

Beispiel 2: Deaktivieren eines Gerätetreibers mithilfe der Pipeline

PS XYZ:\> Get-CMDriver -Name "Driver02" | Disable-CMDriver

Dieser Befehl ruft das Treiberobjekt mit dem Namen Driver02 ab und verwendet den Pipelineoperator, um das Objekt an Disable-CMDriverzu übergeben, wodurch das Treiberobjekt deaktiviert wird.

Parameter

-Confirm

Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False

-DisableWildcardHandling

Dieser Parameter behandelt Platzhalterzeichen als Literalzeichenwerte. Sie können es nicht mit ForceWildcardHandlingkombinieren.

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

-ForceWildcardHandling

Dieser Parameter verarbeitet Platzhalterzeichen und kann zu unerwartetem Verhalten führen (nicht empfohlen). Sie können es nicht mit DisableWildcardHandlingkombinieren.

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

-Id

Gibt die ID eines Treibers an.

Type:Int32
Aliases:CIId, CI_ID
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Gibt ein Treiberobjekt an. Verwenden Sie zum Abrufen eines Treiberobjekts das Cmdlet "Enable-CMDriver".

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

-Name

Gibt den Namen eines Treibers an.

Type:String
Aliases:LocalizedDisplayName
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Zeigt, was passieren würde, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False

Eingaben

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Ausgaben

System.Object