Поделиться через


Set-CMDeploymentType

Изменение типа развертывания для приложения Configuration Manager.

Синтаксис

Set-CMDeploymentType
   -InputObject <IResultObject>
   [-PassThru]
   [-Priority <PriorityChangeType>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   -ApplicationName <String>
   [-ClearRequirements]
   [-ContentLocation <String>]
   -DeploymentTypeName <String>
   [-DetectDeploymentTypeByCustomScript]
   [-EnableBranchCache <Boolean>]
   [-EnableContentLocationFallback <Boolean>]
   [-EstimatedInstallationTimeMins <Int32>]
   [-Force32BitDetectionScript <Boolean>]
   [-Force32BitInstaller <Boolean>]
   [-InstallationBehaviorType <InstallationBehaviorType>]
   [-InstallationProgram <String>]
   [-InstallationProgramVisibility <UserInteractionMode>]
   [-InstallationStartIn <String>]
   [-Language <String[]>]
   [-LogonRequirementType <LogonRequirementType>]
   [-MaximumAllowedRunTimeMins <Int32>]
   [-MsiOrScriptInstaller]
   [-NewDeploymentTypeName <String>]
   [-OnSlowNetworkMode <ContentHandlingMode>]
   [-PassThru]
   [-PersistContentInClientCache <Boolean>]
   [-ProductCode <String>]
   [-RebootBehavior <RebootBehavior>]
   [-RemoveRequirement <Rule[]>]
   [-RequireUserInteraction <Boolean>]
   [-ScriptContent <String>]
   [-ScriptType <ScriptLanguage>]
   [-SourceUpdateProductCode <String>]
   [-UninstallProgram <String>]
   [-UninstallStartIn <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   -ApplicationName <String>
   [-ClearRequirements]
   [-ContentLocation <String>]
   -DeploymentTypeName <String>
   [-Language <String[]>]
   [-NewDeploymentTypeName <String>]
   [-PassThru]
   [-RemoveRequirement <Rule[]>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   -ApplicationName <String>
   [-ClearRequirements]
   [-ContentLocation <String>]
   -DeploymentTypeName <String>
   [-EnableBranchCache <Boolean>]
   [-EnableContentLocationFallback <Boolean>]
   [-Language <String[]>]
   [-MaximumAllowedRunTimeMins <Int32>]
   [-NewDeploymentTypeName <String>]
   [-OnSlowNetworkMode <ContentHandlingMode>]
   [-PassThru]
   [-PersistContentInClientCache <Boolean>]
   [-RemoveRequirement <Rule[]>]
   [-TriggerVpn <Boolean>]
   [-Windows8AppInstaller]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   -ApplicationName <String>
   [-AppV5xInstaller]
   [-ClearRequirements]
   -DeploymentTypeName <String>
   [-EnableContentLocationFallback <Boolean>]
   [-EnablePeerToPeerContentDistribution <Boolean>]
   [-Language <String[]>]
   [-NewDeploymentTypeName <String>]
   [-OnFastNetworkMode <OnFastNetworkMode>]
   [-OnSlowNetworkMode <ContentHandlingMode>]
   [-PassThru]
   [-PersistContentInClientCache <Boolean>]
   [-RemoveRequirement <Rule[]>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   -ApplicationName <String>
   [-AppVInstaller]
   [-ClearRequirements]
   -DeploymentTypeName <String>
   [-EnableContentLocationFallback <Boolean>]
   [-EnablePeerToPeerContentDistribution <Boolean>]
   [-Language <String[]>]
   [-LoadContentIntoAppVCacheBeforeLaunch <Boolean>]
   [-NewDeploymentTypeName <String>]
   [-OnFastNetworkMode <OnFastNetworkMode>]
   [-OnSlowNetworkMode <ContentHandlingMode>]
   [-PassThru]
   [-PersistContentInClientCache <Boolean>]
   [-RemoveRequirement <Rule[]>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   -ApplicationName <String>
   [-ClearRequirements]
   [-ContentLocation <String>]
   -DeploymentTypeName <String>
   [-InstallationProgram <String>]
   [-Language <String[]>]
   [-MacInstaller]
   [-MacRebootBehavior <MacRebootBehavior>]
   [-NewDeploymentTypeName <String>]
   [-PassThru]
   [-RemoveRequirement <Rule[]>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   -ApplicationName <String>
   [-ClearRequirements]
   [-ContentLocation <String>]
   -DeploymentTypeName <String>
   [-EnableUserUninstall <Boolean>]
   [-Language <String[]>]
   [-NewDeploymentTypeName <String>]
   [-PassThru]
   [-RemoveRequirement <Rule[]>]
   [-WindowsMobileInstaller]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   -ApplicationName <String>
   [-ApplicationNameInWindowsStore <String>]
   [-ClearRequirements]
   -DeploymentTypeName <String>
   [-Language <String[]>]
   [-MaximumAllowedRunTimeMins <Int32>]
   [-NewDeploymentTypeName <String>]
   [-PassThru]
   [-RemoteComputerName <String>]
   [-RemoveRequirement <Rule[]>]
   [-WindowsStoreInstaller]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   -ApplicationName <String>
   [-ClearRequirements]
   -DeploymentTypeName <String>
   [-Language <String[]>]
   [-NewDeploymentTypeName <String>]
   [-PassThru]
   [-RemoveRequirement <Rule[]>]
   [-WebAppInstaller]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   -ApplicationName <String>
   [-ClearRequirements]
   [-ContentLocation <String>]
   -DeploymentTypeName <String>
   [-InstallationCommandLine <String>]
   -Language <String[]>
   [-MobileMsiInstaller]
   [-NewDeploymentTypeName <String>]
   [-PassThru]
   [-RemoveRequirement <Rule[]>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-ClearRequirements]
   [-ContentLocation <String>]
   -InputObject <IResultObject>
   [-InstallationCommandLine <String>]
   -Language <String[]>
   [-MobileMsiInstaller]
   [-NewDeploymentTypeName <String>]
   [-PassThru]
   [-RemoveRequirement <Rule[]>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-ClearRequirements]
   [-ContentLocation <String>]
   [-DetectDeploymentTypeByCustomScript]
   [-EnableBranchCache <Boolean>]
   [-EnableContentLocationFallback <Boolean>]
   [-EstimatedInstallationTimeMins <Int32>]
   [-Force32BitDetectionScript <Boolean>]
   [-Force32BitInstaller <Boolean>]
   -InputObject <IResultObject>
   [-InstallationBehaviorType <InstallationBehaviorType>]
   [-InstallationProgram <String>]
   [-InstallationProgramVisibility <UserInteractionMode>]
   [-InstallationStartIn <String>]
   [-Language <String[]>]
   [-LogonRequirementType <LogonRequirementType>]
   [-MaximumAllowedRunTimeMins <Int32>]
   [-MsiOrScriptInstaller]
   [-NewDeploymentTypeName <String>]
   [-OnSlowNetworkMode <ContentHandlingMode>]
   [-PassThru]
   [-PersistContentInClientCache <Boolean>]
   [-ProductCode <String>]
   [-RebootBehavior <RebootBehavior>]
   [-RemoveRequirement <Rule[]>]
   [-RequireUserInteraction <Boolean>]
   [-ScriptContent <String>]
   [-ScriptType <ScriptLanguage>]
   [-SourceUpdateProductCode <String>]
   [-UninstallProgram <String>]
   [-UninstallStartIn <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-ClearRequirements]
   [-ContentLocation <String>]
   -InputObject <IResultObject>
   [-Language <String[]>]
   [-NewDeploymentTypeName <String>]
   [-PassThru]
   [-RemoveRequirement <Rule[]>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-ClearRequirements]
   [-ContentLocation <String>]
   [-EnableBranchCache <Boolean>]
   [-EnableContentLocationFallback <Boolean>]
   -InputObject <IResultObject>
   [-Language <String[]>]
   [-MaximumAllowedRunTimeMins <Int32>]
   [-NewDeploymentTypeName <String>]
   [-OnSlowNetworkMode <ContentHandlingMode>]
   [-PassThru]
   [-PersistContentInClientCache <Boolean>]
   [-RemoveRequirement <Rule[]>]
   [-TriggerVpn <Boolean>]
   [-Windows8AppInstaller]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-AppV5xInstaller]
   [-ClearRequirements]
   [-EnableContentLocationFallback <Boolean>]
   [-EnablePeerToPeerContentDistribution <Boolean>]
   -InputObject <IResultObject>
   [-Language <String[]>]
   [-NewDeploymentTypeName <String>]
   [-OnFastNetworkMode <OnFastNetworkMode>]
   [-OnSlowNetworkMode <ContentHandlingMode>]
   [-PassThru]
   [-PersistContentInClientCache <Boolean>]
   [-RemoveRequirement <Rule[]>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-AppVInstaller]
   [-ClearRequirements]
   [-EnableContentLocationFallback <Boolean>]
   [-EnablePeerToPeerContentDistribution <Boolean>]
   -InputObject <IResultObject>
   [-Language <String[]>]
   [-LoadContentIntoAppVCacheBeforeLaunch <Boolean>]
   [-NewDeploymentTypeName <String>]
   [-OnFastNetworkMode <OnFastNetworkMode>]
   [-OnSlowNetworkMode <ContentHandlingMode>]
   [-PassThru]
   [-PersistContentInClientCache <Boolean>]
   [-RemoveRequirement <Rule[]>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-ClearRequirements]
   [-ContentLocation <String>]
   -InputObject <IResultObject>
   [-InstallationProgram <String>]
   [-Language <String[]>]
   [-MacInstaller]
   [-MacRebootBehavior <MacRebootBehavior>]
   [-NewDeploymentTypeName <String>]
   [-PassThru]
   [-RemoveRequirement <Rule[]>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-ClearRequirements]
   [-ContentLocation <String>]
   [-EnableUserUninstall <Boolean>]
   -InputObject <IResultObject>
   [-Language <String[]>]
   [-NewDeploymentTypeName <String>]
   [-PassThru]
   [-RemoveRequirement <Rule[]>]
   [-WindowsMobileInstaller]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-ApplicationNameInWindowsStore <String>]
   [-ClearRequirements]
   -InputObject <IResultObject>
   [-Language <String[]>]
   [-MaximumAllowedRunTimeMins <Int32>]
   [-NewDeploymentTypeName <String>]
   [-PassThru]
   [-RemoteComputerName <String>]
   [-RemoveRequirement <Rule[]>]
   [-WindowsStoreInstaller]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-ClearRequirements]
   -InputObject <IResultObject>
   [-Language <String[]>]
   [-NewDeploymentTypeName <String>]
   [-PassThru]
   [-RemoveRequirement <Rule[]>]
   [-WebAppInstaller]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   -ApplicationName <String>
   [-ClearRequirements]
   [-ContentLocation <String>]
   -DeploymentTypeName <String>
   [-Language <String[]>]
   [-NewDeploymentTypeName <String>]
   [-PassThru]
   [-RemoveRequirement <Rule[]>]
   [-WindowsPhoneStoreInstaller]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-ClearRequirements]
   [-ContentLocation <String>]
   -InputObject <IResultObject>
   [-Language <String[]>]
   [-NewDeploymentTypeName <String>]
   [-PassThru]
   [-RemoveRequirement <Rule[]>]
   [-WindowsPhoneStoreInstaller]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   -ApplicationName <String>
   -DeploymentTypeName <String>
   [-PassThru]
   [-Priority <PriorityChangeType>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   -ApplicationName <String>
   -DeploymentTypeId <Int32>
   [-PassThru]
   [-Priority <PriorityChangeType>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Описание

Командлет Set-CMDeploymentType изменяет тип развертывания приложения в Configuration Manager. Тип развертывания является частью приложения, определяющей способ установки этого приложения на устройствах.

Этот командлет также можно использовать для изменения приоритета зависимостей типа развертывания. Configuration Manager оценивает и устанавливает зависимости типа развертывания в порядке приоритетов перед установкой типа развертывания.

Дополнительные сведения см. в статье Общие сведения об управлении приложениями — типы развертывания.

Примечание.

Запустите командлеты Configuration Manager с диска сайта Configuration Manager, например PS XYZ:\>. Дополнительные сведения см. в статье Начало работы.

Примеры

Пример 1. Повышение приоритета приложения развертывания

Эта команда настраивает тип развертывания с именем Консоль Configuration Manager — установщик Windows (собственный) для приложения с именем 2 — Дочерний и повышает приоритет этого приложения.

Set-CMDeploymentType -ApplicationName "2 - Child" -DeploymentTypeName "Configuration Manager Console - Windows Installer (Native)" -Priority Increase

Параметры

-AddRequirement

Добавляет массив требований для этого типа развертывания.

Тип:Rule[]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-AdministratorComment

Указывает описание типа развертывания.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ApplicationName

Указывает имя приложения развертывания, содержащего тип развертывания.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ApplicationNameInWindowsStore

Указывает имя приложения в Магазине Windows.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-AppV5xInstaller

Указывает, что тип развертывания обнаруживает сведения о приложении и типы развертывания из файла пакета APPV Application Virtualization (App-V) 5.0.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-AppVInstaller

Указывает, что тип развертывания обнаруживает сведения о приложении и типы развертывания из файла пакета App-V с расширением APPV.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ClearRequirements

Указывает, что этот командлет очищает требования к типу развертывания.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Confirm

Перед запуском командлет запросит подтверждение.

Тип:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ContentLocation

Указывает путь к содержимому. Серверу системы сайта требуется разрешение на чтение файлов содержимого.

Тип:String
Aliases:InstallationFileLocation
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DeploymentTypeId

Указывает идентификатор типа для типа развертывания.

Тип:Int32
Aliases:CIId, CI_ID, Id
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DeploymentTypeName

Указывает имя типа развертывания.

Тип:String
Aliases:LocalizedDisplayName, Name
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DetectDeploymentTypeByCustomScript

Указывает, что тип развертывания использует пользовательский скрипт для обнаружения присутствия этого типа развертывания.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DisableWildcardHandling

Этот параметр обрабатывает подстановочные знаки как литеральные символы. Вы не можете объединить его с ForceWildcardHandling.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-EnableBranchCache

Указывает, что клиентам, используюющим Windows BranchCache, разрешено скачивать содержимое из локальной точки распространения. Клиенты, использующие Windows BranchCache, всегда могут предоставлять общий доступ к содержимому из облачных точек распространения.

Тип:Boolean
Aliases:AllowClientsToShareContentOnSameSubnet
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-EnableContentLocationFallback

Укажите, разрешено ли клиентам использовать резервное исходное расположение для содержимого.

Тип:Boolean
Aliases:AllowClientsToUseFallbackSourceLocationForContent
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-EnablePeerToPeerContentDistribution

Указывает, могут ли клиенты распространять содержимое среди других клиентов.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-EnableUserUninstall

Укажите, следует ли включить удаление пользователей.

Тип:Boolean
Aliases:AllowUserToUninstall, AllowsUsersToUninstallThisContent
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-EstimatedInstallationTimeMins

Указывает предполагаемое время установки в минутах.

Тип:Int32
Aliases:EstimatedInstallationTimeMinutes
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Force32BitDetectionScript

Указывает, следует ли запускать скрипт как 32-разрядный процесс на 64-разрядных клиентах.

Тип:Boolean
Aliases:RunScriptAs32BitProcessOn64BitClient
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Force32BitInstaller

Указывает, следует ли запускать установщик как 32-разрядный процесс на 64-разрядных клиентах.

Тип:Boolean
Aliases:RunInstallationAndUninstallProgramAs32BitProcessOn64BitClient
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ForceWildcardHandling

Этот параметр обрабатывает подстановочные знаки и может привести к непредвиденному поведению (не рекомендуется). Его нельзя объединить с DisableWildcardHandling.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-InputObject

Указывает объект типа развертывания для Configuration Manager. Чтобы получить объект типа развертывания, используйте командлет Get-CMDeploymentType .

Тип:IResultObject
Aliases:DeploymentType
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-InstallationBehaviorType

Указывает поведение установки типа развертывания.

Тип:InstallationBehaviorType
Допустимые значения:InstallForUser, InstallForSystem, InstallForSystemIfResourceIsDeviceOtherwiseInstallForUser
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-InstallationCommandLine

Укажите командную строку для установки приложения.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-InstallationProgram

Указывает командную строку для установщика Windows.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-InstallationProgramVisibility

Указывает режим, в котором тип развертывания выполняется на клиентских устройствах.

Тип:UserInteractionMode
Допустимые значения:Normal, Minimized, Maximized, Hidden
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-InstallationStartIn

Указывает папку, содержащую программу установки для типа развертывания. Эта папка может быть абсолютным путем на клиенте или путем к папке точки распространения, содержащей файлы установки.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Language

Указывает массив языков, поддерживаемых типом развертывания.

Тип:String[]
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-LoadContentIntoAppVCacheBeforeLaunch

Указывает, следует ли загружать содержимое в кэш AppV при развертывании приложения.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-LogonRequirementType

Указывает требование входа для типа развертывания.

Тип:LogonRequirementType
Допустимые значения:OnlyWhenUserLoggedOn, WhereOrNotUserLoggedOn, WhetherOrNotUserLoggedOn, OnlyWhenNoUserLoggedOn
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-MacInstaller

Указывает, что тип развертывания обнаруживает сведения о приложении и типы развертывания из файла установщика macOS (CMMAC), созданного с помощью средства CMAppUtil.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-MacRebootBehavior

Указывает поведение перезагрузки для компьютеров под управлением macOS.

Тип:MacRebootBehavior
Допустимые значения:NoAction, ForceReboot
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-MaximumAllowedRunTimeMins

Задает максимальное время выполнения в минутах.

Тип:Int32
Aliases:MaximumAllowedRunTimeMinutes
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-MobileMsiInstaller

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-MsiOrScriptInstaller

Указывает, что в развертывании используется программа установщика скриптов.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-NewDeploymentTypeName

Указывает имя нового типа развертывания.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-OnFastNetworkMode

Указывает поведение установки типа развертывания в быстрой сети.

Тип:OnFastNetworkMode
Допустимые значения:RunLocal, RunFromNetwork, DownloadContentForStreaming
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-OnSlowNetworkMode

Указывает поведение установки типа развертывания в медленной сети.

Тип:ContentHandlingMode
Допустимые значения:DoNothing, Download, DownloadContentForStreaming
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-PassThru

Возвращает текущий рабочий объект. По умолчанию этот командлет не создает никаких выходных данных.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-PersistContentInClientCache

Указывает, сохраняет ли тип развертывания содержимое в кэше неограниченное время на клиентском компьютере.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Priority

Указывает изменение приоритета типа развертывания.

Тип:PriorityChangeType
Допустимые значения:Increase, Decrease
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ProductCode

Указывает код продукта в методе обнаружения для типа развертывания.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-RebootBehavior

Указывает поведение перезагрузки клиентского компьютера.

Тип:RebootBehavior
Допустимые значения:BasedOnExitCode, NoAction, ProgramReboot, ForceReboot
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-RemoteComputerName

Указывает имя удаленного компьютера.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-RemoveRequirement

Удаляет существующие требования к установке из этого типа развертывания.

Тип:Rule[]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-RequireUserInteraction

Указывает, может ли пользователь взаимодействовать с установкой типа развертывания для настройки параметров установки.

Тип:Boolean
Aliases:RequiresUserInteraction
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ScriptContent

Указывает скрипт для определения типа развертывания.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ScriptType

Указывает язык скриптов, который требуется использовать для определения типа развертывания.

Тип:ScriptLanguage
Допустимые значения:PowerShell, VBScript, JavaScript
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-SourceUpdateProductCode

Указывает код продукта установщика Windows для включения управления исходным кодом установки. Управление исходным кодом Windows позволяет автоматически обновлять или восстанавливать MSI-файл, представленный этим типом развертывания, из исходных файлов содержимого в доступной точке распространения.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-TriggerVpn

Указывает, что подключение к виртуальной частной сети (VPN) используется автоматически.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-UninstallProgram

Указывает имя программы удаления и все необходимые параметры.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-UninstallStartIn

Указывает папку, содержащую программу удаления для типа развертывания. Эта папка может быть абсолютным путем на клиенте или путем относительно папки точки распространения, содержащей пакет.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-WebAppInstaller

Указывает, что этот командлет использует установщик веб-приложения для развертывания.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-WhatIf

Показывает, что произойдет при запуске этого командлета. Командлет не выполняется.

Тип:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Windows8AppInstaller

Указывает, что тип развертывания обнаруживает сведения о приложении и типы развертывания из файла пакета приложения Для Windows (.appx).

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-WindowsMobileInstaller

Тип:SwitchParameter
Aliases:WMInstaller
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-WindowsPhoneStoreInstaller

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-WindowsStoreInstaller

Тип:SwitchParameter
Aliases:DeepLinkInstaller
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Входные данные

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Выходные данные

IResultObject

Примечания

Чтобы настроить коды возврата для типа развертывания, используйте командлет Add-CMDeploymentTypeReturnCode .