Import-CMDriverPackage
Импорт пакета драйверов.
Синтаксис
Import-CMDriverPackage
[-ImportActionType <ImportActionType>]
[-ImportActionTypeSpec <Hashtable>]
-ImportFilePath <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Используйте этот кодлет для импорта пакетов драйверов в каталог драйверов. Для экспорта пакета драйверов в файл с .zip можно использовать комлет Export-CMDriverPackage.
Важно!
Этот комдлет не поддерживает PowerShell 7. Для этого требуется платформа .NET Framework вместо .NET Core, используемого в powerShell версии 7.
Начиная с версии 2103, если вы попробуете использовать этот кодлет в сеансе PowerShell версии 7, он не справился со следующей ошибкой: This cmdlet only supports the ".NET Framework" runtime.
Примечание
Запустите команды диспетчера конфигурации из диска веб-сайта Configuration Manager, например PS XYZ:\>
. Дополнительные сведения см. в дополнительных сведениях о том, как начать работу.
Примеры
Пример 1. Импорт пакета драйверов
Эта команда импортирует пакет драйверов из файла импорта с именем DriverPackage.zip.
Import-CMDriverPackage -ImportFilePath "\\Contoso02\main\driverpackages\DriverPackage.zip"
Пример 2. Укажите тип действия импорта
В этом примере указывается тип действия импорта для различных классов объекта
$classVsAction = @{"SMS_Driver" = [Microsoft.ConfigurationManagement.AdminConsole.MigrationAssistant.ImportActionType]::AppendDriverCategories}
Import-CMDriverPackage -ImportFilePath $filePath -ImportActionTypeSpec $classVsAction
Параметры
-Confirm
Перед запуском командлет запросит подтверждение.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisableWildcardHandling
Этот параметр рассматривает символы под диктовки как буквальные значения символов. Вы не можете объединить его с ForceWildcardHandling.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceWildcardHandling
Этот параметр обрабатывает символы под диктовки и может привести к неожиданному поведению (не рекомендуется). Вы не можете объединить его с DisableWildcardHandling.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ImportActionType
Если этот пакет уже существует на сайте, используйте этот параметр для его обработки. По умолчанию диспетчер конфигурации игнорирует дубликаты.
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
Этот параметр используется для указания типа действия импорта для различных классов объекта.
Type: | Hashtable |
Aliases: | ImportActionTypeForSpecificClass |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ImportFilePath
Укажите сетевой путь экспортируемой упаковки. The cmdlet imports all packages in the file. Путь должен указывать файл, в том числе .zip
расширение.
Type: | String |
Aliases: | FileName, FilePath, Path |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Показывает, что произойдет при запуске этого командлета. Этот комдлет не работает.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Входные данные
Нет
Выходные данные
System.Object