升級至MicrosoftEdge以善用最新功能、安全性更新和技術支援。
在ConfigurationManager中核准PowerShell腳本。
根據預設,您無法核准您撰寫的腳本。
注意事項
此命令會核准標識碼為的DF8E7546-FD66-4A3D-A129-53AF5AA54F80腳本。
Approve-CMScript-ScriptGuid"DF8E7546-FD66-4A3D-A129-53AF5AA54F80"範例2:使用文稿物件變數核准腳本第一個命令會取得標識碼為的DF8E7546-FD66-4A3D-A129-53AF5AA54F80腳本物件。然後,它會將物件儲存在$ScriptObj變數中。
第二個命令會核准儲存在變數中的腳本。
$ScriptObj=Get-CMScript-Id"DF8E7546-FD66-4A3D-A129-53AF5AA54F80"Approve-CMScript-InputObject$ScriptObj範例3:大量核准所有未核准的腳本此命令會取得ConfigurationManager中所有未核准的腳本。然後,它會在腳本陣列中的每個腳本上執行迴圈。如果目前的使用者不是文稿的作者,則會核准腳本。
$scripts=Get-CMScript-Fast|Where-Object{-not$_.ApprovalState}$me=$env:userdomain+"\"+$env:usernameforeach($scriptin$scripts){if($script.Author-ne$me){Approve-CMScript-InputObject$script}}參數-Comment指定文本核准的相關批注。
執行Cmdlet之前提示您確認。
此參數會將通配符視為常值字元值。您無法將其與ForceWildcardHandling結合。
此參數會處理通配符,並可能導致非預期的行為(不建議)。您無法將其與DisableWildcardHandling結合。
指定要核准之腳本的識別碼。格式為標準GUID。
顯示執行Cmdlet時會發生什麼情況。Cmdlet不會執行。
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject