Import-CMDriverPackage

Importe un paquete de controladores.

Syntax

Import-CMDriverPackage
      [-ImportActionType <ImportActionType>]
      [-ImportActionTypeSpec <Hashtable>]
      -ImportFilePath <String>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Use este cmdlet para importar paquetes de controladores al catálogo de controladores. Puede usar el cmdlet Export-CMDriverPackage para exportar un paquete de controladores a un .zip archivo.

Importante

Este cmdlet no admite PowerShell 7. Requiere la .NET Framework en lugar de .NET Core que se usa con PowerShell versión 7.

A partir de la versión 2103, si intenta usar este cmdlet en una sesión de PowerShell versión 7, se produce un error con el siguiente error: This cmdlet only supports the ".NET Framework" runtime.

Nota

Ejecute los cmdlets de Configuration Manager desde la unidad de sitio de Configuration Manager, por ejemplo PS XYZ:\> . Para obtener más información, vea getting started.

Ejemplos

Ejemplo 1: Importar un paquete de controladores

Este comando importa un paquete de controladores del archivo de importación denominado DriverPackage.zip.

Import-CMDriverPackage -ImportFilePath "\\Contoso02\main\driverpackages\DriverPackage.zip"

Ejemplo 2: Especificar tipo de acción de importación

En este ejemplo se especifica un tipo de acción de importación para diferentes clases de objeto

$classVsAction = @{"SMS_Driver" = [Microsoft.ConfigurationManagement.AdminConsole.MigrationAssistant.ImportActionType]::AppendDriverCategories}
Import-CMDriverPackage -ImportFilePath $filePath -ImportActionTypeSpec $classVsAction

Parámetros

- Confirm

Solicitará confirmación antes de ejecutar el cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False

-DisableWildcardHandling

Este parámetro trata los caracteres comodín como valores de caracteres literales. No se puede combinar con ForceWildcardHandling.

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

-ForceWildcardHandling

Este parámetro procesa caracteres comodín y puede provocar un comportamiento inesperado (no recomendado). No se puede combinar con DisableWildcardHandling.

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

-ImportActionType

Si este paquete ya existe en el sitio, use este parámetro para controlarlo. De forma predeterminada, Configuration Manager omite duplicados.

Type:ImportActionType
Aliases:ImportActionForAllObjects
Accepted values:NotSet, Skip, DirectImport, Rename, Overwrite, ImportFail, IgnoreDependencyFailure, AppendDriverCategories, OverwriteIgnoreDependencyFailure
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ImportActionTypeSpec

Use este parámetro para especificar el tipo de acción de importación para diferentes clases de objeto.

Type:Hashtable
Aliases:ImportActionTypeForSpecificClass
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ImportFilePath

Especifique la ruta de acceso de red para el paquete exportado. El cmdlet importa todos los paquetes del archivo. La ruta de acceso debe especificar el archivo, incluida la .zip extensión.

Type:String
Aliases:FileName, FilePath, Path
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Muestra lo que ocurriría si se ejecuta el cmdlet. El cmdlet no se ejecuta.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False

Entradas

Ninguno

Salidas

System.Object