Import-CMDriver
SYNOPSIS
Importe um condutor de dispositivos no catálogo do motorista.
SYNTAX
Import-CMDriver [-AdministrativeCategory <IResultObject[]>] [-AdministrativeCategoryName <String[]>]
[-BootImagePackage <IResultObject[]>] [-DriverPackage <IResultObject[]>] [-EnableAndAllowInstall <Boolean>]
[-ImportDuplicateDriverOption <ImportDuplicateDriverOption>] [-ImportFolder] -Path <String>
[-SupportedPlatform <IResultObject[]>] [-SupportedPlatformName <String[]>]
[-UpdateBootImageDistributionPoint <Boolean>] [-UpdateDriverPackageDistributionPoint <Boolean>]
[-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
DESCRIPTION
O cmdlet Import-CMDriver importa um ou mais controladores de dispositivos para o catálogo do condutor no Gestor de Configuração. Quando importa controladores de dispositivos no catálogo, pode adicionar os controladores do dispositivo às embalagens de condutor ou aos pacotes de imagem de arranque.
Como parte do processo de importação para o controlador do dispositivo, o Gestor de Configuração lê as seguintes informações associadas ao dispositivo:
- Fornecedor
- Classe
- Versão
- Assinatura
- Hardware suportado
- Plataforma suportada
Por predefinição, o controlador tem o nome do primeiro dispositivo de hardware que suporta. Para mudar o nome do controlador do dispositivo, utilize o parâmetro -NewName do cmdlet Set-CMDriver. A lista de plataformas suportadas baseia-se nas informações do ficheiro INF do controlador. Uma vez que a precisão destas informações pode variar, verifique manualmente se o controlador do dispositivo é suportado depois de a importar para o catálogo do condutor.
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: Importar todos os condutores de dispositivos num caminho
Este comando importa todos os controladores de dispositivos localizados na via da \\Server1\Driver
rede.
Import-CMDriver -Path "\\Server1\Driver" -ImportFolder
Exemplo 2: Importar um controlador de dispositivo pelo nome
Este comando importa o condutor nomeado driver.inf da via de rede \\Server1\Driver
.
Import-CMDriver -Path "\\Server1\Driver\driver.inf"
PARAMETERS
-Divisão Administrativa
Especifique uma matriz de objetos de categoria. Para obter este objeto, utilize o cmdlet Get-CMCategoria.
Atribua os controladores do dispositivo a uma categoria para fins de filtragem, tais como Desktops ou Notebooks.
Type: IResultObject[]
Parameter Sets: (All)
Aliases: AdministrativeCategories
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Nome da Decisão Administrativa
Em vez de obter e especificar um objeto para uma categoria com o parâmetro AdministrativeCategory, utilize este parâmetro para simplesmente especificar o nome de uma categoria. Também pode usar uma variedade de nomes de categorias.
Type: String[]
Parameter Sets: (All)
Aliases: AdministrativeCategoryNames
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-BootImagePackage
Especifique uma variedade de objetos de imagem de arranque. Para obter este objeto, utilize o cmdlet Get-CMBootImage.
Utilize este parâmetro para adicionar os controladores importados às imagens de arranque especificadas.
Adicione apenas os condutores que Windows PE (WinPE) requer para arrancar:
Certifique-se de que os condutores que adiciona à imagem de arranque correspondem à arquitetura da imagem de arranque.
A WinPE já vem com muitos condutores embutidos. Adicione apenas controladores de rede e armazenamento que não estão incluídos no WinPE.
Adicione apenas controladores de rede e armazenamento à imagem de arranque, a menos que existam requisitos para outros controladores no WinPE.
É melhor usar condutores que tenham uma assinatura digital válida.
Type: IResultObject[]
Parameter Sets: (All)
Aliases: BootImagePackages
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Confirm
Solicita a sua confirmação antes de executar o cmdlet.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: False
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
-DriverPackage
Especifique uma variedade de objetos de pacote do controlador. Para obter este objeto, utilize o cmdlet Get-CMDriverPackage.
Utilize este parâmetro para adicionar os controladores importados às embalagens de condutor especificadas.
Type: IResultObject[]
Parameter Sets: (All)
Aliases: DriverPackages
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-AtivarAndAllowInstall
Ative o controlador e permita que os clientes o instalem durante o passo da sequência de tarefas Auto Apply Driver.
Os condutores adicionados ao pacote do motorista não são afetados.
Type: Boolean
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
-ImportDuplicateDriverOption
Especifique como o Gestor de Configuração gere os controladores duplicados do dispositivo.
AppendCategory
: Importar o condutor e anexar uma nova categoria às categorias existentes- KeepExistingCategory
: Importar o condutor e manter as categorias existentesNotImport
: Não importe o condutorOverwriteCategory
: Importar o condutor e substituir as categorias existentes
Type: ImportDuplicateDriverOption
Parameter Sets: (All)
Aliases:
Accepted values: NotImport, AppendCategory, KeepExistingCategory, OverwriteCategory
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ImportFolder
Adicione este parâmetro para importar todos os controladores do dispositivo na pasta alvo.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Path
Especifique um caminho para os ficheiros do condutor para importar.
Type: String
Parameter Sets: (All)
Aliases: UncFileLocation, Location
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SuportadoPlatform
Especifique um objeto de plataforma suportado ao qual o controlador do dispositivo é aplicável e pode executar. Para obter este objeto, utilize o cmdlet Get-CMSupportedPlatform.
Type: IResultObject[]
Parameter Sets: (All)
Aliases: SupportedPlatforms
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Nome de Mente Apoiada
Especifica um conjunto de plataformas suportadas no qual o controlador do dispositivo pode funcionar. Por exemplo, "All Windows 10 (64-bit)"
.
Type: String[]
Parameter Sets: (All)
Aliases: SupportedPlatformNames
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-UpdateBootImageDistributionPoint
Indica se o Gestor de Configuração atualiza as imagens de arranque nos seus pontos de distribuição para adicionar os novos controladores.
Type: Boolean
Parameter Sets: (All)
Aliases: UpdateDistributionPointsForBootImagePackage, UpdateBootImageDistributionPoints
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-UpdateDriverPackageDistributionPoint
Se utilizar o parâmetro -DriverPackage, desafie este parâmetro $true
para atualizar a embalagem do controlador nos pontos de distribuição atribuídos.
Type: Boolean
Parameter Sets: (All)
Aliases: UpdateDistributionPointsforDriverPackage
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
- O QueIf
Apresenta o que aconteceria mediante a execução do cmdlet. O comandante não funciona.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
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.