我正在通過jenkins運行powershell腳本。它有一個需要更高權限的cmdlet。所以我寫這些cmdlet如下如何在運行PowerShell腳本時避免UAC提示
start-process powershell.exe -verb runas -argumentlist "net localgroups administrators domain\user /add"
但是,這提示了一個UAC,我必須手動單擊是。那麼它的進一步移動。 我想在不給UAC提示的情況下升級該cmdlet並繼續前進......
用於運行腳本的帳戶在該計算機上具有管理員權限。
我不確定這是可能的,而不禁用UAC,它本身需要提示。 –
詹金斯是否有一個選項來運行PowerShell腳本作爲「RunAS管理員」? – Amit
如果您在啓用UAC時是否可以繞過UAC提示,答案當然是「否」。 (如果有可能,這正是所有惡意軟件會做。) –