Approve-CMApprovalRequest
核准允許安裝應用程式的要求。
語法
Approve-CMApprovalRequest
[-Comment <String>]
-InputObject <IResultObject>
[-InstallActionBehavior <ActionBehavior>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Approve-CMApprovalRequest
-ApplicationName <String[]>
[-Comment <String>]
[-InstallActionBehavior <ActionBehavior>]
-User <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Approve-CMApprovalRequest
[-Comment <String>]
-Id <String[]>
[-InstallActionBehavior <ActionBehavior>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Approve-CMApprovalRequest
[-Comment <String>]
[-InstallActionBehavior <ActionBehavior>]
-RequestGuid <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Approve-CMApprovalRequest Cmdlet 會核准使用者安裝應用程式的要求。 您可以依應用程式名稱、應用程式識別碼或使用者指定核准要求。 您也可以使用 Get-CMApprovalRequest Cmdlet 來檢視核准要求。
注意事項
從 Configuration Manager 月臺磁碟驅動器執行 Configuration Manager Cmdlet,例如 PS XYZ:\>
。 如需詳細資訊,請 參閱開始使用。
範例
範例 1:核准特定應用程式的要求
PS XYZ:\>Approve-CMApprovalRequest -Id "ScopeId_2A11048C-917A-4C11-9E77-7DCC402F30EC/Application_426dfca1-0cc0-4aa3-85f8-3cd1b184d494/1"
此命令會核准使用者的要求,以安裝其標識碼所指定的應用程式。
範例 2:核准特定使用者的要求
PS XYZ:\>Approve-CMApprovalRequest -Application "Test" -User "tsqa\davidchew" -Comment "Request approved."
此命令會為指定的使用者核准名為 Test 之應用程式的要求。 命令包含批注。
範例 3:使用變數核准要求
PS XYZ:\> $Approval = Get-CMApprovalRequest -Id "ScopeId_2A11048C-917A-4C11-9E77-7DCC402F30EC/Application_d047e945-d6af-46f4-910f-ed36c880ae06/1"
PS XYZ:\> Approve-CMApprovalRequest -InputObject $Approval -Comment "Request approved."
第一個命令會取得指定應用程式識別碼的核准要求,並將它儲存在變數 $Approval
中。
第二個命令會接受儲存在 中 $Approval
的要求。 命令包含批注。
參數
-ApplicationName
指定應用程式名稱的陣列。
類型: | String[] |
別名: | Application, Name |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-Comment
指定有關核准要求的批注。
類型: | String |
別名: | Comments |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Confirm
執行 Cmdlet 之前提示您確認。
類型: | SwitchParameter |
別名: | cf |
Position: | Named |
預設值: | False |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-DisableWildcardHandling
DisableWildcardHandling 會將通配符視為常值字元值。 請勿與 ForceWildcardHandling 結合。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ForceWildcardHandling
ForceWildcardHandling 會處理通配符,並可能導致非預期的行為 (不建議) 。 請勿與 DisableWildcardHandling 結合。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Id
指定應用程式識別碼的陣列。
類型: | String[] |
別名: | CIUniqueId |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-InputObject
指定核准要求物件。 若要取得核准要求物件,請使用 Get-CMApprovalRequest Cmdlet。
類型: | IResultObject |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-InstallActionBehavior
指定何時立即或在非上班時間安裝應用程式。
類型: | ActionBehavior |
接受的值: | InstallNow, InstallNonBusinessHours |
Position: | Named |
預設值: | InstallNow |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-RequestGuid
指定要求標識碼。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-User
指定提交核准要求的用戶名稱。 使用 domain \user 格式。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-WhatIf
顯示執行 Cmdlet 時會發生什麼情況。 Cmdlet 不會進行任何變更。
類型: | SwitchParameter |
別名: | wi |
Position: | Named |
預設值: | False |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
輸入
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
輸出
System.Object