Add-CMWindowsAppxDeploymentType
新增 Windows 應用程式套件部署類型。
語法
Add-CMWindowsAppxDeploymentType
[-ContentFallback]
[-SlowNetworkDeploymentMode <ContentHandlingMode>]
[-TriggerVpn]
[-DeploymentTypeName <String>]
[-AddRequirement <Rule[]>]
-ApplicationName <String>
[-RemoveLanguage <String[]>]
[-RemoveRequirement <Rule[]>]
[-AddLanguage <String[]>]
[-Comment <String>]
-ContentLocation <String>
[-Force]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-CMWindowsAppxDeploymentType
[-ContentFallback]
[-SlowNetworkDeploymentMode <ContentHandlingMode>]
[-TriggerVpn]
[-DeploymentTypeName <String>]
[-AddRequirement <Rule[]>]
-ApplicationId <Int32>
[-RemoveLanguage <String[]>]
[-RemoveRequirement <Rule[]>]
[-AddLanguage <String[]>]
[-Comment <String>]
-ContentLocation <String>
[-Force]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-CMWindowsAppxDeploymentType
[-ContentFallback]
[-SlowNetworkDeploymentMode <ContentHandlingMode>]
[-TriggerVpn]
[-DeploymentTypeName <String>]
[-AddRequirement <Rule[]>]
-InputObject <IResultObject>
[-RemoveLanguage <String[]>]
[-RemoveRequirement <Rule[]>]
[-AddLanguage <String[]>]
[-Comment <String>]
-ContentLocation <String>
[-Force]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Add-CMWindowsAppxDeploymentType Cmdlet 會將 Windows 應用程式套件部署類型新增至應用程式。
注意事項
從 Configuration Manager 月臺磁碟驅動器執行 Configuration Manager Cmdlet,例如 PS XYZ:\>
。 如需詳細資訊,請 參閱開始使用。
範例
範例 1:新增 Windows 應用程式套件部署類型
PS XYZ:\>Add-CMWindowsAppxDeploymentType -ApplicationName "Application1" -DeploymentTypeName "DT1" -ContentLocation "\\Server1\Resources\Applications\appx\sccm_custom.appx" -AddLanguage "en-US","zh-CN" -Comment "New Deployment Type" -SlowNetworkDeploymentMode DoNothing -ContentFallback -TriggerVpn
此命令會從指定的位置,將名為 DT1 的 Windows 應用程式套件部署類型,新增至名為 Application1 且英文和中文的應用程式。 指定 TriggerVpn 參數表示使用 VPN 連線。
範例 2:使用管線新增 Windows 應用程式套件部署類型
PS XYZ:\> Get-CMApplication -Name "Application1" | Add-CMWindowsAppxDeploymentType -DeploymentTypeName "DT1" -ContentLocation "\\Server1\Resources\Applications\appx\sccm_custom.appx" -AddLanguage "en-US","zh-CN" -Comment "New Deployment Type" -SlowNetworkDeploymentMode DoNothing -ContentFallback -TriggerVpn
此命令會取得名為Application1的應用程式物件,並使用管線運算符將對象傳遞至 Add-CMWindowsAppxDeploymentType。 Add-CMWindowsAppxDeploymentType 會從英文和中文的指定位置新增名為 Dt1 的 Windows 應用程式套件。 指定 TriggerVpn 參數表示使用 VPN 連線。
參數
-AddLanguage
新增此部署類型支援的語言陣列。 提供 「languagecode2-country」 或 「languagecode2」 格式的語言,例如:en、en-US、ja-JP、zh-CN。
如需詳細資訊,請 參閱 CultureInfo.Name。
類型: | String[] |
別名: | AddLanguages, Languages, Language |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-AddRequirement
新增此部署類型的需求陣列。
類型: | Rule[] |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ApplicationId
指定與此部署類型相關聯之應用程式的標識碼。
類型: | Int32 |
別名: | CI_ID, CIId |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-ApplicationName
指定與此部署類型相關聯的應用程式名稱。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-Comment
指定此部署類型的描述。
類型: | String |
別名: | AdministratorComment |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Confirm
執行 Cmdlet 之前提示您確認。
類型: | SwitchParameter |
別名: | cf |
Position: | Named |
預設值: | False |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ContentFallback
表示客戶端可以使用管理點所提供的後援位置。 當任何慣用發佈點上無法使用部署類型的內容時,後援位置點會提供來源內容的替代位置。
類型: | SwitchParameter |
別名: | EnableContentLocationFallback, AllowClientsToUseFallbackSourceLocationForContent |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ContentLocation
指定內容的路徑。 月台系統伺服器需要讀取內容檔案的許可權。
類型: | String |
別名: | InstallationFileLocation |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-DeploymentTypeName
指定此部署類型的顯示名稱。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-DisableWildcardHandling
此參數會將通配符視為常值字元值。 您無法將其與 ForceWildcardHandling 結合。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Force
強制命令在不要求使用者確認的情況下執行。
類型: | SwitchParameter |
別名: | ForceForUnknownPublisher |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ForceWildcardHandling
此參數會處理通配符,並可能導致非預期的行為 (不建議) 。 您無法將其與 DisableWildcardHandling 結合。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-InputObject
指定應用程式物件。 若要取得應用程式物件,請使用 Get-CMApplication Cmdlet。
類型: | IResultObject |
別名: | Application |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-RemoveLanguage
從此部署類型移除現有語言的陣列。 提供 「languagecode2-country」 或 「languagecode2」 格式的語言,例如:en、en-US、ja-JP、zh-CN。
類型: | String[] |
別名: | RemoveLanguages |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-RemoveRequirement
從此部署類型中移除現有的安裝需求。
類型: | Rule[] |
別名: | RemoveRequirements |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-SlowNetworkDeploymentMode
指定慢速網路上部署類型的安裝行為。 有效值為:
- DoNothing
- 下載
- DownloadContentForStreaming
類型: | ContentHandlingMode |
接受的值: | DoNothing, Download |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-TriggerVpn
表示會自動使用虛擬專用網 (VPN) 連線。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-WhatIf
顯示執行 Cmdlet 時會發生什麼情況。 Cmdlet 不會執行。
類型: | SwitchParameter |
別名: | wi |
Position: | Named |
預設值: | False |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
輸入
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
輸出
System.Object