我想創建一個PowerShell腳本來自動創建用ADSI工作的用戶。不過,我需要設置下列屬性,我不知道如何(ADSI可以,或者甚至做到這一點):使用ADSI設置「作爲服務登錄」和「允許本地登錄」
- 身份登錄服務
- 允許本地登錄
任何想法如何去做這個?
我想創建一個PowerShell腳本來自動創建用ADSI工作的用戶。不過,我需要設置下列屬性,我不知道如何(ADSI可以,或者甚至做到這一點):使用ADSI設置「作爲服務登錄」和「允許本地登錄」
任何想法如何去做這個?
在PowerShell中使用GPO的解決方案是通過名爲GPMgmt.GPM的COM +對象,它是組策略管理控制檯功能的一部分。我能找到的最好的信息是:http://technet.microsoft.com/en-us/magazine/cc162355.aspx
我還沒有能夠弄清楚如何設置這些特定的值。
我們可以通過導入第三方DLL(Carbon)在PowerShell中將用戶登錄權設置爲用戶。
你可以從這裏https://bitbucket.org/splatteredbits/carbon/downloads
$Identity = "DomainName\Administrator"
$privilege = "SeServiceLogonRight"
$CarbonDllPath = "C:\Users\Administrator\Downloads\Carbon-1.5.1\Carbon\bin\Carbon.dll"
[Reflection.Assembly]::LoadFile($CarbonDllPath)
[Carbon.Lsa]::GrantPrivileges($Identity , $privilege)
下載DLL這可能是你在找什麼:
碳具有PowerShell命令。 http://superuser.com/a/1086250/285095 – 2016-06-07 05:28:57