Aracılığıyla paylaş


Get-CMDriver

SYNOPSIS

Bir cihaz sürücüsü al.

SYNTAX

SearchByName (Varsayılan)

Get-CMDriver [-Fast] [-Name <String>] [-DisableWildcardHandling] [-ForceWildcardHandling] [<CommonParameters>]

SearchByDriverPackageIdMandatory

Get-CMDriver [-Fast] -DriverPackageId <String> [-DisableWildcardHandling] [-ForceWildcardHandling]
 [<CommonParameters>]

SearchByDriverPackageNameMandatory

Get-CMDriver [-Fast] -DriverPackageName <String> [-DisableWildcardHandling] [-ForceWildcardHandling]
 [<CommonParameters>]

SearchByIdMandatory

Get-CMDriver [-Fast] -Id <Int32> [-DisableWildcardHandling] [-ForceWildcardHandling] [<CommonParameters>]

SearchByDriverPackage

Get-CMDriver [-Fast] -InputObject <IResultObject> [-DisableWildcardHandling] [-ForceWildcardHandling]
 [<CommonParameters>]

SearchByCategory

Get-CMDriver [-Fast] [-AdministrativeCategory <IResultObject[]>] [-DisableWildcardHandling]
 [-ForceWildcardHandling] [<CommonParameters>]

DESCRIPTION

Bir cihaz sürücüsü almak için bu cmdlet'i kullanın. Yapılandırma Yöneticisi ortamınıza cihaz sürücülerini yönetmek için kullanabileceğiniz Windows bir sürücü kataloğu sağlar. Daha fazla bilgi için bkz. Yapılandırma Yöneticisi.

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: Cihaz sürücüsünü adıyla al

Bu komut, Surface Serial Hub Sürücüsü adlı sürücüyü alır.

Get-CMDriver -Name "Surface Serial Hub Driver"

Örnek 2: Belirli bir üreticinin sürücüleri hakkında belirli bilgileri al

Bu komut, adı Surface ile başlayan tüm sürücüleri alır ve yalnızca üç öznitelik görüntüler.

Get-CMDriver -Fast -Name "Surface*" | Select-Object LocalizedDisplayName,DriverVersion,DriverDate

Örnek 3: Belirli bir kategori için tüm sürücüleri al

Bu komut Surface sürücü kategorisindeki tüm sürücüleri alır.

$category = Get-CMCategory -Name "Surface"

Get-CMDriver -Fast -AdministrativeCategory $category

PARAMETERS

-AdministrativeCategory

Sürücü kategorisi nesneleri dizisi belirtin. Filtreleme amacıyla bir kategoriye sürücü atabilirsiniz. Örneğin, "Surface" veya "Önyükleme görüntüsü".

Bu nesneyi almak için Get-CMCategory cmdlet'ini kullanın.

Type: IResultObject[]
Parameter Sets: SearchByCategory
Aliases: AdministrativeCategories

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

-DriverPackageId

Tüm sürücüleri almak için bir sürücü paketinin kimliğini belirtin. Bu değer standart bir paket kimliği biçimidir; örneğin, XYZ00204 .

Type: String
Parameter Sets: SearchByDriverPackageIdMandatory
Aliases: PackageId

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

-DriverPackageName

Tüm sürücüleri almak için bir sürücü paketinin adını belirtin.

Type: String
Parameter Sets: SearchByDriverPackageNameMandatory
Aliases: PackageName

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

-Hızlı

Geç özellikleri otomatik olarak yenilemek için bu parametreyi ekleyin. Yavaş özellikler, nispeten verimsiz değerler içerir. Bu özellikleri almak ek ağ trafiğine neden olabilir ve cmdlet performansını düşürebilir.

Bu parametreyi kullanasanız, cmdlet bir uyarı görüntüler. Bu uyarıyı devre dışı bırakmak için ayarını $CMPSSuppressFastNotUsedCheck = $true ayarlayın.

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

Belirli bir cihaz sürücüsünün kimliğini belirtin. Bu değer, örneğin CI_ID ile 66383 aynıdır.

Type: Int32
Parameter Sets: SearchByIdMandatory
Aliases: CIId, DriverId, CI_ID

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

-InputObject

Tüm sürücüleri almak için bir sürücü paketi nesnesi belirtin. Bu nesneyi almak için Get-CMDriverPackage cmdlet'ini kullanın.

Type: IResultObject
Parameter Sets: SearchByDriverPackage
Aliases: DriverPackage

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

-Name

Belirli bir cihaz sürücüsünün adını belirtin.

Joker karakterler kullanabilirsiniz:

  • *: Birden çok karakter
  • ?: Tek karakter
Type: String
Parameter Sets: SearchByName
Aliases: LocalizedDisplayName, DriverName

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

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

IResultObject[]#SMS_Driver

IResultObject#SMS_Driver

NOTLAR

Bu dönüş nesnesi ve özellikleri hakkında daha fazla bilgi için bkz. SMS_Driver sunucusu WMI sınıfı.

Disable-CMDriver

Enable-CMDriver

Import-CMDriver

Remove-CMDriver

Set-CMDriver

Get-CMDriverPackage

Yapılandırma Yöneticisi'da sürücüleri yönetme