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