Partilhar via


Get-CMDriver

SYNOPSIS

Arranja um condutor de dispositivos.

SYNTAX

SearchByName (Padrão)

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>]

SearchByCategoria

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

DESCRIPTION

Utilize este cmdlet para obter um controlador de dispositivo. O Gestor de Configuração fornece um catálogo de condutores que pode utilizar para gerir os controladores de dispositivos Windows no seu ambiente. Para obter mais informações, consulte Gerir os controladores no Gestor de Configuração.

Nota

Executar cmdlets do Gestor de Configuração a partir da unidade do site do Gestor de Configuração, por exemplo PS XYZ:\> . Para mais informações, consulte a partida.

EXAMPLES

Exemplo 1: Obter um controlador de dispositivo pelo nome

Este comando recebe o controlador chamado Surface Serial Hub Driver.

Get-CMDriver -Name "Surface Serial Hub Driver"

Exemplo 2: Obter informações específicas sobre condutores de um fabricante específico

Este comando recebe todos os controladores cujo nome começa com Surface e apenas exibe três atributos.

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

Exemplo 3: Obter todos os condutores para uma categoria específica

Este comando coloca todos os condutores na categoria de condutor de superfície.

$category = Get-CMCategory -Name "Surface"

Get-CMDriver -Fast -AdministrativeCategory $category

PARAMETERS

-Divisão Administrativa

Especifique uma matriz de objetos da categoria do condutor. Pode atribuir um condutor a uma categoria para fins de filtragem. Por exemplo, "Superfície" ou "Imagem de arranque".

Para obter este objeto, utilize o cmdlet Get-CMCategoria.

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

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

-DisableWildcardHandling

Este parâmetro trata os caracteres wildcard como valores de caracteres literais. Não pode combiná-lo com ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-DriverPackageId

Especifique a identificação de um pacote de motorista para colocar todos os condutores nele. Este valor é um formato de ID de pacote padrão, por exemplo, XYZ00204 .

Type: String
Parameter Sets: SearchByDriverPackageIdMandatory
Aliases: PackageId

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

-DriverPackageName

Especifique o nome de um pacote de motorista para colocar todos os motoristas nele.

Type: String
Parameter Sets: SearchByDriverPackageNameMandatory
Aliases: PackageName

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

- Rápido

Adicione este parâmetro para não atualizar automaticamente as propriedades preguiçosas. As propriedades preguiçosas contêm valores que são relativamente ineficientes de recuperação. Obter estas propriedades pode causar tráfego adicional de rede e diminuir o desempenho do cmdlet.

Se não utilizar este parâmetro, o cmdlet apresenta um aviso. Para desativar este aviso, desative $CMPSSuppressFastNotUsedCheck = $true .

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Este parâmetro processa caracteres wildcard e pode levar a um comportamento inesperado (não recomendado). Não é possível combiná-lo com DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

- ID

Especifique a identificação de um controlador de dispositivo específico. Este valor é o mesmo que o atributo CI_ID, por 66383 exemplo.

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

Especifique um objeto de pacote de motorista para colocar todos os condutores nele. Para obter este objeto, utilize o cmdlet 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

Especifique o nome de um controlador de dispositivo específico para obter.

Pode utilizar caracteres wildcard:

  • *: Vários caracteres
  • ?: Personagem única
Type: String
Parameter Sets: SearchByName
Aliases: LocalizedDisplayName, DriverName

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

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction e -WarningVariable. Para mais informações, consulte about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

IResultObject[]#SMS_Driver

IResultObject#SMS_Driver

NOTAS

Para obter mais informações sobre este objeto de retorno e suas propriedades, consulte SMS_Driver classe WMI do servidor.

Desativador-CMDriver

Ativar-CMDriver

Importador-CMDriver

Remover-CMDriver

Set-CMDriver

Get-CMDriverPackage

Gerir controladores em Gestor de Configuração