Aracılığıyla paylaş


Set-CMDriver

SYNOPSIS

Cihaz sürücüsünün ayarlarını değiştirir.

SYNTAX

SetDriverByResultObject (Varsayılan)

Set-CMDriver [-AddAdministrativeCategory <IResultObject[]>] [-AddBootImagePackage <IResultObject[]>]
 [-AddDriverPackage <IResultObject[]>] [-AddSupportedPlatformName <String[]>]
 [-AdministrativeCategory <IResultObject[]>] [-ClearAdministrativeCategory] [-ClearSupportedPlatformName]
 [-Description <String>] [-DriverSource <String>] [-EnableAndAllowInstall <Boolean>]
 -InputObject <IResultObject> [-NewName <String>] [-PassThru] [-RemoveAdministrativeCategory <IResultObject[]>]
 [-RemoveBootImagePackage <IResultObject[]>] [-RemoveDriverPackage <IResultObject[]>]
 [-RemoveSupportedPlatformName <String[]>] [-RunOnAnyPlatform] [-SupportedPlatformName <String[]>]
 [-UpdateBootImageDistributionPoint <Boolean>] [-UpdateDriverDistributionPoint <Boolean>]
 [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

SetDriverById

Set-CMDriver [-AddAdministrativeCategory <IResultObject[]>] [-AddBootImagePackage <IResultObject[]>]
 [-AddDriverPackage <IResultObject[]>] [-AddSupportedPlatformName <String[]>]
 [-AdministrativeCategory <IResultObject[]>] [-ClearAdministrativeCategory] [-ClearSupportedPlatformName]
 [-Description <String>] [-DriverSource <String>] [-EnableAndAllowInstall <Boolean>] -Id <String>
 [-NewName <String>] [-PassThru] [-RemoveAdministrativeCategory <IResultObject[]>]
 [-RemoveBootImagePackage <IResultObject[]>] [-RemoveDriverPackage <IResultObject[]>]
 [-RemoveSupportedPlatformName <String[]>] [-RunOnAnyPlatform] [-SupportedPlatformName <String[]>]
 [-UpdateBootImageDistributionPoint <Boolean>] [-UpdateDriverDistributionPoint <Boolean>]
 [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

SetDriverByName

Set-CMDriver [-AddAdministrativeCategory <IResultObject[]>] [-AddBootImagePackage <IResultObject[]>]
 [-AddDriverPackage <IResultObject[]>] [-AddSupportedPlatformName <String[]>]
 [-AdministrativeCategory <IResultObject[]>] [-ClearAdministrativeCategory] [-ClearSupportedPlatformName]
 [-Description <String>] [-DriverSource <String>] [-EnableAndAllowInstall <Boolean>] -Name <String>
 [-NewName <String>] [-PassThru] [-RemoveAdministrativeCategory <IResultObject[]>]
 [-RemoveBootImagePackage <IResultObject[]>] [-RemoveDriverPackage <IResultObject[]>]
 [-RemoveSupportedPlatformName <String[]>] [-RunOnAnyPlatform] [-SupportedPlatformName <String[]>]
 [-UpdateBootImageDistributionPoint <Boolean>] [-UpdateDriverDistributionPoint <Boolean>]
 [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPTION

Set-CMDriver cmdlet'i, sürücü kataloğunda bir cihaz sürücüsünün ayarlarını değiştirir.

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: Bir sürücüyü değiştirme

PS XYZ:\> $Driver = Get-CMDriver -Name "cdrom.sys"
PS XYZ:\> Set-CMDriver -InputObject $Driver -NewName "testDriver" -Description "Test configuration" -EnableAndAllowInstall $True -RunOnAnyPlatform $True

İlk komut Get-CMDriver cmdlet'ini kullanarak cdrom.sys adlı bir cihaz sürücüsü alır. komutu bu nesneyi $Driver depolar.

İkinci komut sürücüyü yeniden adlandırarak bir açıklama ekler. komutu EnableAndAllowInstall ve RunOnAnyPlatform parametrelerinin değerlerini belirtir.

Örnek 2: İşlem hattını kullanarak bir sürücüyü değiştirme

PS XYZ:\> Get-CMDriver -Name "cdrom.sys" | Set-CMDriver -NewName testDriver -Description description -EnableAndAllowInstall $True -RunOnAnyPlatform $True

Bu komut, cdrom.sys adlı bir sürücü alır ve işlem hattı işlecini kullanarak bunu geçerli cmdlet'e iletir. Geçerli cmdlet sürücüyü yeniden adlandırıyor ve bir açıklama ekliyor. komutu EnableAndAllowInstall ve RunOnAnyPlatform değerlerini belirtir.

PARAMETERS

-AddAdministrativeCategory

Bu cmdlet'in bir sürücüye ekleyen yönetim kategorisi nesneleri dizisini belirtir. Yönetim kategorisi nesnesi almak için Get-CMCategory cmdlet'ini kullanın.

Type: IResultObject[]
Parameter Sets: (All)
Aliases: AddAdministrativeCategories

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

-AddBootImagePackage

Önyükleme görüntüsü nesnelerinin dizisini belirtir. Cihaz sürücülerini yükley kura önyükleme görüntülerini belirtmek için bu parametreyi kullanın. Önyükleme görüntüsü nesnesi almak için Get-CMBootImage cmdlet'ini kullanın.

Type: IResultObject[]
Parameter Sets: (All)
Aliases:

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

-AddDriverPackage

Bir sürücü paketi nesneleri dizisi belirtir. Bu parametreyi, cihaz sürücülerini dağıtmak için Yapılandırma Yöneticisi sürücü paketlerini belirtmek için kullanın. Bir sürücü paketi nesnesi almak için Get-CMDriverPackage cmdlet'ini kullanın.

Type: IResultObject[]
Parameter Sets: (All)
Aliases:

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

-AddSupportedPlatformName

{{ Fill AddSupportedPlatformName Description }}

Type: String[]
Parameter Sets: (All)
Aliases: AddSupportedPlatformNames

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

-AdministrativeCategory

Yönetim kategorileri dizisini belirtir. Masaüstü veya Not Defterleri kategorileri gibi filtreleme amacıyla cihaz sürücülerini bir yönetim kategorisine atatabilirsiniz.

Yönetim kategorisi nesnesi almak için Get-CMCategory cmdlet'ini kullanın.

Type: IResultObject[]
Parameter Sets: (All)
Aliases:

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

-ClearAdministrativeCategory

Bu cmdlet'in sürücüden tüm yönetim kategorisi nesnelerini kaldırdiğini gösterir.

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

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

-ClearSupportedPlatformName

{{ Fill ClearSupportedPlatformName Description }}

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

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: False
Accept pipeline input: False
Accept wildcard characters: False

-Description

Cihaz sürücüsü için bir açıklama belirtir.

Type: String
Parameter Sets: (All)
Aliases:

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

-DriverSource

Sürücü paketi kaynak konumunu belirtir. Bir sürücü paketi sanız, paketin kaynak konumu başka bir sürücü paketi tarafından kullanılmamış boş bir ağ paylaşımına işaret etmek gerekir.

Type: String
Parameter Sets: (All)
Aliases:

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

-EnableAndAllowInstall

Sürücülerin Yapılandırma Yöneticisi ve bilgisayarların sürücüleri yüklemesi için izin verilip olanaklı olmadığını gösterir.

Type: Boolean
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

-Id

Cihaz sürücüsünün kimliğini belirtir.

Type: String
Parameter Sets: SetDriverById
Aliases:

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

-InputObject

Bir sürücü nesnesi belirtir. Bir sürücü nesnesi almak için Get-CMDriver cmdlet'ini kullanın.

Type: IResultObject
Parameter Sets: SetDriverByResultObject
Aliases:

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

-Name

Cihaz sürücüsünün adını belirtir.

Type: String
Parameter Sets: SetDriverByName
Aliases:

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

-NewName

Cihaz sürücüsü için yeni bir ad belirtir.

Type: String
Parameter Sets: (All)
Aliases:

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

-PassThru

Sürücüyü temsil eden bir nesne döndürür. Varsayılan olarak bu cmdlet herhangi bir çıktı üretmez.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-RemoveAdministrativeCategory

Bu cmdlet'in sürücüden kaldırılacağı yönetim kategorisi nesnelerinin dizisini belirtir. Yönetim kategorisi nesnesi almak için Get-CMCategory kullanın.

Type: IResultObject[]
Parameter Sets: (All)
Aliases: RemoveAdministrativeCategories

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

-RemoveBootImagePackage

Önyükleme görüntüsü nesnelerinin dizisini belirtir. Bu parametreyi kullanarak cihaz sürücüsünü yükley gereken önyükleme görüntülerini kaldırın. Önyükleme görüntüsü nesnesi almak için Get-CMBootImage cmdlet'ini kullanın.

Type: IResultObject[]
Parameter Sets: (All)
Aliases:

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

-RemoveDriverPackage

Bir sürücü paketi nesneleri dizisi belirtir. Bu parametreyi, cihaz sürücülerini dağıtmak Yapılandırma Yöneticisi sürücü paketlerini kaldırmak için kullanın. Bir sürücü paketi nesnesi almak için Get-CMDriverPackage cmdlet'ini kullanın.

Type: IResultObject[]
Parameter Sets: (All)
Aliases:

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

-RemoveSupportedPlatformName

{{ Fill RemoveSupportedPlatformName Description }}

Type: String[]
Parameter Sets: (All)
Aliases: RemoveSupportedPlatformNames

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

-RunOnAnyPlatform

Cihaz sürücüsünün tüm platformlarda çalıştırılabilir olduğunu gösterir.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-SupportedPlatformName

Cihaz sürücüsünün üzerinde çalıştırılabilir platformların adlarının bir dizisini belirtir.

Type: String[]
Parameter Sets: (All)
Aliases:

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

-UpdateBootImageDistributionPoint

Yeni sürücüleri Yapılandırma Yöneticisi dağıtım noktalarında önyükleme görüntülerinin güncel olup olmadığını gösterir.

Type: Boolean
Parameter Sets: (All)
Aliases: UpdateDistributionPointsForBootImagePackage, UpdateBootImageDistributionPoints

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

-UpdateDriverDistributionPoint

Cihaz Yapılandırma Yöneticisi sürücü pakete ekli olduğunda dağıtım noktalarını güncelleştirmeye devam etmek zorunda olduğunu gösterir.

Type: Boolean
Parameter Sets: (All)
Aliases: UpdateDistributionPointsForDriverPackage, UpdateDriverDistributionPoints

Required: False
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: 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.IResultObject

OUTPUTS

System.Object

NOTLAR

Disable-CMDriver

Enable-CMDriver

Get-CMDriver

Import-CMDriver

Remove-CMDriver

Get-CMCategory

Get-Cmbootımage

Get-CMDriverPackage