簡體   English   中英

Powershell腳本通過注冊表將本地用戶添加到組件服務中的COM安全設置

[英]Powershell script adding local user through registry to COM security settings in component services

我要添加一個監視系統,該監視系統需要在每台服務器(1000台以上)上有本地用戶,並且它需要具有DefaultAccessPermission,DefaultLaunchPermission,AccessPermission和LaunchPermission的權限。

我確實在網上找到了以下腳本: http : //social.technet.microsoft.com/Forums/zh-CN/5db2707c-87c9-4bb2-a0eb-912363e2814a/using-powershell-to-set-dcom-permissions-for- fim-selfservice-password-reset?forum = ilm2

我已經在2008 R2服務器上對此進行了測試,它僅使用給定的用戶更新LaunchPermissions。 我嘗試瀏覽MSDN文檔( http://msdn.microsoft.com/en-us/library/aa910612.aspxhttp://msdn.microsoft.com/en-us/library/aa912325.aspx )。 也許我煩死了,但是如果我可以編寫腳本的話,那會很好。 我已經使用Powershell專心地添加了一個用戶。 我只需要立即更新這些COM安全權限。

我還要提到的另一件事是這些服務器不在域中,並且我無法在遠程計算機上瀏覽並安裝軟件。 因此,如果我可以將其包含在幾個腳本文件中,並且腳本完成后可以刪除大多數腳本文件,那就太好了。

他會提供任何幫助或為我指明正確的方向。

我最終不得不使用可執行文件以及我的powershell腳本來完成此任務。 可以在http://www.microsoft.com/en-us/download/details.aspx?id=8279上找到dcom權限。 在這里有一個類似的答案https://serverfault.com/questions/555745/change-a-dcom-applications-identity-with-a-script

盡管在使用新.Net Framework的2012 r2服務器上,此方法不起作用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM