我有一個腳本,它將一臺機器添加到域,將其移動到特定的組織單元並將該機器添加到Active Directory組。活動目錄命令不能在PowerShell中工作
添加到域和移動到OU正在工作。 但是機器沒有被添加到AD組中。
命令我想:
$name=gc env:computername
$secpasswd = ConvertTo-SecureString "Passwd" -AsPlainText -Force
$mycreds = New-Object System.Management.Automation.PSCredential("abc\user",$secpasswd)
Add-ADGroupMember -id GroupName -Members "CN=$name,OU=POC,DN=abc,DN=com" -Credential $mycreds
這是我已經做過的事情:
-installed在機器Active Directory域服務角色
- 啓動活動目錄網絡服務
- 然後導入Active Directory模塊
錯誤:
Add-ADGroupMember : Unable to contact the server. This may be because the server does not exist, it is currently down, or it does not have Active Directory Web Services running.
At line1: char:1
+Add-ADGroupMember -id GroupName -Members "CN=$name,OU=POC,DN=abc,DN=com"
+CategoryInfo: ResourceUnavailable:<GroupName:ADGroup> [Add-ADGroupMember],ADServerDownException
+FullyQualifiedErrorId :ActiveDirectoryServer:0,Microsoft.ActiveDirectory.Management.Commands.AddADGroupMember
我也試圖執行像GET-ADGroupMember等等,所有的Active Directory命令是給其他AD命令PowerShell中的相同錯誤。
我錯過了什麼?卡住在這個問題上。請指導。
在此先感謝!
所有這些行爲是否在同一個腳本中?重新啓動系統後,「Add-ADGroupMember」是否工作?它在此之前不是_official_域成員。 – Matt 2015-02-05 14:24:40