Delen via


Get-CMDriver

SYNOPSIS

Haal een apparaat stuurprogramma op.

SYNTAX

SearchByName (standaard)

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

Gebruik deze cmdlet om een apparaat stuurprogramma op te halen. Configuration Manager biedt een stuurprogrammacatalogus die u kunt gebruiken om de Windows in uw omgeving te beheren. Zie Stuurprogramma's beheren in Configuration Manager.

Notitie

Voer Configuration Manager cmdlets uit vanaf Configuration Manager-sitestation, bijvoorbeeld PS XYZ:\> . Zie Aan de slag voor meer informatie.

EXAMPLES

Voorbeeld 1: Een apparaatdrijf op naam krijgen

Met deze opdracht haalt u het stuurprogramma met de naam Surface Serial Hub Driver op.

Get-CMDriver -Name "Surface Serial Hub Driver"

Voorbeeld 2: Specifieke informatie over stuurprogramma's van een specifieke fabrikant verkrijgen

Met deze opdracht worden alle stuurprogramma's van wie de naam begint met Surface, en worden slechts drie kenmerken weergegeven.

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

Voorbeeld 3: Alle stuurprogramma's voor een specifieke categorie op halen

Met deze opdracht worden alle stuurprogramma's in de categorie Surface-stuurprogramma's oprist.

$category = Get-CMCategory -Name "Surface"

Get-CMDriver -Fast -AdministrativeCategory $category

PARAMETERS

-AdministrativeCategory

Geef een matrix van stuurprogrammacategorieobjecten op. U kunt een stuurprogramma toewijzen aan een categorie voor filterdoeleinden. Bijvoorbeeld 'Surface' of 'Boot image'.

Gebruik de cmdlet Get-CMCategory om dit object op te halen.

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

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

-DisableWildcardHandling

Deze parameter behandelt jokertekens als letterlijke tekenwaarden. U kunt deze niet combineren met ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-DriverPackageId

Geef de id van een stuurprogrammapakket op om alle stuurprogramma's in het pakket op te halen. Deze waarde is een standaard pakket-id-indeling, bijvoorbeeld XYZ00204 .

Type: String
Parameter Sets: SearchByDriverPackageIdMandatory
Aliases: PackageId

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

-DriverPackageName

Geef de naam van een stuurprogrammapakket op om alle stuurprogramma's in het pakket op te halen.

Type: String
Parameter Sets: SearchByDriverPackageNameMandatory
Aliases: PackageName

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

-Snel

Voeg deze parameter toe om niet automatisch luie eigenschappen te vernieuwen. Luie eigenschappen bevatten waarden die relatief inefficiënt zijn om op te halen. Het verkrijgen van deze eigenschappen kan extra netwerkverkeer veroorzaken en de prestaties van de cmdlet verlagen.

Als u deze parameter niet gebruikt, geeft de cmdlet een waarschuwing weer. Als u deze waarschuwing wilt uitschakelen, stelt u $CMPSSuppressFastNotUsedCheck = $true in.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Deze parameter verwerkt jokertekens en kan leiden tot onverwacht gedrag (niet aanbevolen). U kunt deze niet combineren met DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Id

Geef de id van een specifiek apparaatdrijf op. Deze waarde is hetzelfde als het kenmerk CI_ID, bijvoorbeeld 66383 .

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

Geef een stuurprogrammapakketobject op om alle stuurprogramma's op te halen. Gebruik de cmdlet Get-CMDriverPackage om dit object op te halen.

Type: IResultObject
Parameter Sets: SearchByDriverPackage
Aliases: DriverPackage

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

-Name

Geef de naam op van een specifiek apparaat stuurprogramma dat u wilt op halen.

U kunt jokertekens gebruiken:

  • *: Meerdere tekens
  • ?: Eén teken
Type: String
Parameter Sets: SearchByName
Aliases: LocalizedDisplayName, DriverName

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

CommonParameters

Deze cmdlet biedt ondersteuning voor de meest gebruikte parameters: -Debug, - ErrorAction, - ErrorVariable, - InformationAction, -InformationVariable, - OutVariable,-OutBuffer, - PipelineVariable - Verbose, - WarningAction en -WarningVariable. Zie voor meer informatie about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

IResultObject[]#SMS_Driver

IResultObject#SMS_Driver

OPMERKINGEN

Zie WMI-klasseSMS_Driver server voor meer informatie over dit retourobject en de eigenschappen ervan.

CmDriver uitschakelen

Enable-CMDriver

Import-CMDriver

Remove-CMDriver

Set-CMDriver

Get-CMDriverPackage

Stuurprogramma's in Configuration Manager