Import-CMDriverPackage
Importez un package de pilotes.
Syntax
Import-CMDriverPackage
[-ImportActionType <ImportActionType>]
[-ImportActionTypeSpec <Hashtable>]
-ImportFilePath <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Utilisez cette cmdlet pour importer des packages de pilotes dans le catalogue de pilotes. Vous pouvez utiliser l’cmdlet Export-CMDriverPackage pour exporter un package de pilotes vers .zip fichier.
Important
Cette cmdlet ne prend pas en charge PowerShell 7. Il nécessite le .NET Framework au lieu de .NET Core utilisé avec PowerShell version 7.
À partir de la version 2103, si vous essayez d’utiliser cette cmdlet dans une session PowerShell version 7, elle échoue avec l’erreur suivante : This cmdlet only supports the ".NET Framework" runtime.
Notes
Exécutez les cmdlets Configuration Manager à partir du lecteur de site Configuration Manager, par PS XYZ:\>
exemple. Pour plus d’informations, voir la mise en place.
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’objets
$classVsAction = @{"SMS_Driver" = [Microsoft.ConfigurationManagement.AdminConsole.MigrationAssistant.ImportActionType]::AppendDriverCategories}
Import-CMDriverPackage -ImportFilePath $filePath -ImportActionTypeSpec $classVsAction
Paramètres
- Confirmer
Une invite de confirmation apparaît avant d’exécuter le cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
- WhatIf
Présente ce qui se produit si le cmdlet s’exécute. La cmdlet ne s’exécute pas.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisableWildcardHandling
Ce paramètre traite les caractères génériques comme des valeurs littérales. Vous ne pouvez pas la combiner avec ForceWildcardHandling.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | 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 |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | 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 |
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
Utilisez ce paramètre pour spécifier le type d’action d’importation pour différentes classes d’objet.
Type: | Hashtable |
Aliases: | ImportActionTypeForSpecificClass |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ImportFilePath
Spécifiez le chemin d’accès réseau pour le package exporté. L’cmdlet importe tous les packages du fichier. Le chemin d’accès doit spécifier le fichier, y compris .zip
l’extension.
Type: | String |
Aliases: | FileName, FilePath, Path |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entrées
Néant
Sorties
System.Object