Add-CMMacDeploymentType
新增 Mac 部署類型。
Syntax
Add-CMMacDeploymentType
[-AddDetectionClause <DetectionClause[]>]
[-DetectionClauseConnector <Hashtable[]>]
[-GroupDetectionClauses <String[]>]
[-DeploymentTypeName <String>]
[-AddRequirement <Rule[]>]
-ApplicationName <String>
[-RemoveLanguage <String[]>]
[-RemoveRequirement <Rule[]>]
[-AddLanguage <String[]>]
[-Comment <String>]
-ContentLocation <String>
[-Force]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-CMMacDeploymentType
[-AddDetectionClause <DetectionClause[]>]
[-DetectionClauseConnector <Hashtable[]>]
[-GroupDetectionClauses <String[]>]
[-DeploymentTypeName <String>]
[-AddRequirement <Rule[]>]
-ApplicationId <Int32>
[-RemoveLanguage <String[]>]
[-RemoveRequirement <Rule[]>]
[-AddLanguage <String[]>]
[-Comment <String>]
-ContentLocation <String>
[-Force]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-CMMacDeploymentType
[-AddDetectionClause <DetectionClause[]>]
[-DetectionClauseConnector <Hashtable[]>]
[-GroupDetectionClauses <String[]>]
[-DeploymentTypeName <String>]
[-AddRequirement <Rule[]>]
-InputObject <IResultObject>
[-RemoveLanguage <String[]>]
[-RemoveRequirement <Rule[]>]
[-AddLanguage <String[]>]
[-Comment <String>]
-ContentLocation <String>
[-Force]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Add-CMMacDeploymentType Cmdlet 會將 Mac 部署類型新增至應用程式。
注意事項
從Configuration Manager月臺磁片磁碟機執行 Configuration Manager Cmdlet,例如 PS XYZ:\>
。 如需詳細資訊,請 參閱開始使用。
範例
範例 1:新增 Mac 部署類型
PS XYZ:\>Add-CMMacDeploymentType -ApplicationName "testMac" -DeploymentTypeName "DTMac" -ContentLocation "\\Server01\Resources\Applications\Mac\Bean.app\Bean.app.cmmac" -Confirm -Comment "create a mac DT" -AddLanguage "en-US","zh-CN"
此命令會將名為 DTMac 的 Mac 部署類型從指定的 URL 新增到名為 testMac 且英文和中文的應用程式。 藉由使用 Confirm 參數,系統會在 Cmdlet 執行之前提示使用者進行確認。
範例 2:使用管線新增 Mac 部署類型
PS XYZ:\> Get-CMApplication -Name "testMac" | Add-CMMacDeploymentType -DeploymentTypeName "DTMac01" -ContentLocation "\\Server01\Resources\Applications\Mac\Skype.app\Skype.app.cmmac" -WhatIf -Comment "create a mac DT" -AddLanguage "zh-CN"
此命令會取得名為 testMAC 的應用程式物件,並使用管線運算子將物件傳遞至 Add-CMMacDeploymentType。 Add-CMMacDeploymentType 會從中文指定的 URL 新增名為 DTMac01 的部署類型。 使用 WhatIf 參數會傳回當您執行命令但並未實際執行命令時會發生什麼情況的描述。
參數
-AddDetectionClause
指定這個部署類型支援的偵測方法子句陣列。
Type: | DetectionClause[] |
Aliases: | AddDetectionClauses |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AddLanguage
新增此部署類型支援的語言陣列。 提供 「languagecode2-country」 或 「languagecode2」 格式的語言,例如:en、en-US、ja-JP、zh-CN。
如需詳細資訊,請 參閱 CultureInfo.Name。
Type: | String[] |
Aliases: | AddLanguages, Languages, Language |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AddRequirement
指定部署類型的需求陣列。
Type: | Rule[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ApplicationId
指定與部署類型相關聯之應用程式的識別碼。
Type: | Int32 |
Aliases: | CI_ID, CIId |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ApplicationName
指定與部署類型相關聯的應用程式名稱。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Comment
指定此部署類型的描述。
Type: | String |
Aliases: | AdministratorComment |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
執行 Cmdlet 之前提示您確認。
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ContentLocation
指定內容的路徑。 月臺系統伺服器需要讀取內容檔案的許可權。
Type: | String |
Aliases: | InstallationFileLocation |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeploymentTypeName
指定此部署類型的顯示名稱。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DetectionClauseConnector
{{ Fill DetectionClauseConnector Description }}
Type: | Hashtable[] |
Aliases: | DetectionClauseConnectors |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisableWildcardHandling
此參數會將萬用字元視為常值字元值。 您無法將其與 ForceWildcardHandling結合。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
強制命令在不要求使用者確認的情況下執行。
Type: | SwitchParameter |
Aliases: | ForceForUnknownPublisher |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceWildcardHandling
此參數會處理萬用字元,並可能導致非預期的行為 (不建議) 。 您無法將其與 DisableWildcardHandling結合。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-GroupDetectionClauses
{{ Fill GroupDetectionClauses Description }}
Type: | String[] |
Aliases: | GroupDetectionClausesByLogicalName |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
指定應用程式物件。 若要取得應用程式物件,請使用 Get-CMApplication Cmdlet。
Type: | IResultObject |
Aliases: | Application |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RemoveLanguage
從此部署類型移除現有語言的陣列。 提供 「languagecode2-country」 或 「languagecode2」 格式的語言,例如:en、en-US、ja-JP、zh-CN。
Type: | String[] |
Aliases: | RemoveLanguages |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoveRequirement
從此部署類型中移除現有的安裝需求。
Type: | Rule[] |
Aliases: | RemoveRequirements |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
顯示執行 Cmdlet 時會發生什麼情況。 Cmdlet 不會執行。
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
輸入
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
輸出
System.Object
相關連結
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應