Sdílet prostřednictvím


Get-CMDriver

SYNOPSIS

Získat ovladač zařízení.

SYNTAX

SearchByName (výchozí)

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

Pomocí této rutiny můžete získat ovladač zařízení. Configuration Manager poskytuje katalog ovladačů, který můžete použít ke správě Windows ovladačů zařízení ve vašem prostředí. Další informace najdete v tématu Správa ovladačů v Configuration Manager.

Poznámka

Použijte například rutiny Configuration Manager z Configuration Manager jednotky webu PS XYZ:\> . Další informace najdete v tématu Začínáme.

EXAMPLES

Příklad 1: získání ovladače zařízení podle názvu

Tento příkaz načte ovladač pojmenovaný Surface ovladače sériového centra.

Get-CMDriver -Name "Surface Serial Hub Driver"

Příklad 2: získání konkrétních informací o ovladačích od konkrétního výrobce

Tento příkaz načte všechny ovladače, jejichž název začíná na povrchu a zobrazí jenom tři atributy.

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

Příklad 3: získání všech ovladačů pro konkrétní kategorii

Tento příkaz načte všechny ovladače v kategorii ovladače Surface .

$category = Get-CMCategory -Name "Surface"

Get-CMDriver -Fast -AdministrativeCategory $category

PARAMETERS

-AdministrativeCategory

Zadejte pole objektů kategorií ovladačů. K kategorii pro účely filtrování můžete přiřadit ovladač. Například "plocha" nebo "spouštěcí bitová kopie".

K získání tohoto objektu použijte rutinu Get-CMCategory .

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

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

-DisableWildcardHandling

Tento parametr považuje zástupné znaky jako literálové hodnoty znaků. Nejde kombinovat s ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-DriverPackageId

Zadejte ID balíčku ovladačů, do kterého se mají načíst všechny ovladače. Tato hodnota je standardní formát ID balíčku, například XYZ00204 .

Type: String
Parameter Sets: SearchByDriverPackageIdMandatory
Aliases: PackageId

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

-DriverPackageName

Zadejte název balíčku ovladačů, do kterého se mají načíst všechny ovladače.

Type: String
Parameter Sets: SearchByDriverPackageNameMandatory
Aliases: PackageName

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

– Rychlá

Přidejte tento parametr pro automatické obnovení opožděných vlastností. Opožděné vlastnosti obsahují hodnoty, které je poměrně neefektivní pro načtení. Získání těchto vlastností může způsobit další síťový provoz a snížit výkon rutiny.

Pokud tento parametr nepoužijete, rutina zobrazí upozornění. Chcete-li toto upozornění zakázat, nastavte $CMPSSuppressFastNotUsedCheck = $true .

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Tento parametr zpracovává zástupné znaky a může vést k neočekávanému chování (nedoporučujeme). Nejde kombinovat s DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

– ID

Zadejte ID konkrétního ovladače zařízení. Tato hodnota je stejná jako atribut CI_ID , například 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

– Položky InputObject

Zadejte objekt balíčku ovladačů, do kterého se mají načíst všechny ovladače. K získání tohoto objektu použijte rutinu Get-CMDriverPackage .

Type: IResultObject
Parameter Sets: SearchByDriverPackage
Aliases: DriverPackage

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

-Name

Zadejte název konkrétního ovladače zařízení, který chcete získat.

Můžete použít zástupné znaky:

  • *: Více znaků
  • ?: Jeden znak
Type: String
Parameter Sets: SearchByName
Aliases: LocalizedDisplayName, DriverName

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

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement. ManagementProvider. IResultObject

OUTPUTS

IResultObject [] #SMS_Driver

IResultObject # SMS_Driver

POZNÁMKY

Další informace o tomto návratovém objektu a jeho vlastnostech naleznete v tématu SMS_Driver serverové třídy služby WMI.

Disable-CMDriver

Enable – CMDriver

Import – CMDriver

Remove-CMDriver

Set-CMDriver

Get-CMDriverPackage

Správa ovladačů v Configuration Manager