Import-CMDriverPackage
Importer un package de pilotes.
Syntaxe
Import-CMDriverPackage
[-ImportActionType <ImportActionType>]
[-ImportActionTypeSpec <Hashtable>]
-ImportFilePath <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Utilisez cette applet de commande pour importer des packages de pilotes dans le catalogue de pilotes. Vous pouvez utiliser l’applet de commande Export-CMDriverPackage pour exporter un package de pilotes vers un fichier .zip.
Importante
Cette applet de commande ne prend pas en charge PowerShell 7. Il nécessite le .NET Framework au lieu de .NET Core utilisé avec PowerShell version 7.
À compter de la version 2103, si vous essayez d’utiliser cette applet de commande dans une session PowerShell version 7, elle échoue avec l’erreur suivante : This cmdlet only supports the ".NET Framework" runtime.
Remarque
Exécutez des applets de commande Configuration Manager à partir du lecteur de site Configuration Manager, par exemple PS XYZ:\>
. Pour plus d’informations, consultez Prise en main.
Exemples
Exemple 1 : Importer un package de pilotes
Cette commande importe un package de pilotes à partir du fichier d’importation nommé DriverPackage.zip.
Import-CMDriverPackage -ImportFilePath "\\Contoso02\main\driverpackages\DriverPackage.zip"
Exemple 2 : Spécifier le type d’action d’importation
Cet exemple spécifie un type d’action d’importation pour différentes classes d’objet
$classVsAction = @{"SMS_Driver" = [Microsoft.ConfigurationManagement.AdminConsole.MigrationAssistant.ImportActionType]::AppendDriverCategories}
Import-CMDriverPackage -ImportFilePath $filePath -ImportActionTypeSpec $classVsAction
Paramètres
-Confirm
Une invite de confirmation apparaît avant d’exécuter le cmdlet.
Type: | SwitchParameter |
Alias: | cf |
Position: | Named |
Valeur par défaut: | False |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-DisableWildcardHandling
Ce paramètre traite les caractères génériques comme des valeurs de caractère littéral. Vous ne pouvez pas la combiner avec ForceWildcardHandling.
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ForceWildcardHandling
Ce paramètre traite les caractères génériques et peut entraîner un comportement inattendu (non recommandé). Vous ne pouvez pas la combiner avec DisableWildcardHandling.
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ImportActionType
Si ce package existe déjà dans le site, utilisez ce paramètre pour le gérer. Par défaut, Configuration Manager ignore les doublons.
Type: | ImportActionType |
Alias: | ImportActionForAllObjects |
Valeurs acceptées: | NotSet, Skip, DirectImport, Rename, Overwrite, ImportFail, IgnoreDependencyFailure, AppendDriverCategories, OverwriteIgnoreDependencyFailure |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ImportActionTypeSpec
Utilisez ce paramètre pour spécifier le type d’action d’importation pour différentes classes d’objet.
Type: | Hashtable |
Alias: | ImportActionTypeForSpecificClass |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ImportFilePath
Spécifiez le chemin d’accès réseau du package exporté. L’applet de commande importe tous les packages du fichier. Le chemin d’accès doit spécifier le fichier, y compris l’extension .zip
.
Type: | String |
Alias: | FileName, FilePath, Path |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-WhatIf
Présente ce qui se produit si le cmdlet s’exécute. L’applet de commande ne s’exécute pas.
Type: | SwitchParameter |
Alias: | wi |
Position: | Named |
Valeur par défaut: | False |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
Entrées
None
Sorties
System.Object