我是powershell的新手,并尝试使用powershell在活动目录中添加用户,但出于某种原因,我无法在New-Ad上为活动目录完成选项卡,我已尝试在Windows 7客户端上使用管理员权限也在DC本身。有人可以帮助那些代码吗?
答案 0 :(得分:0)
道歉非代码格式很好,只有简洁的评论。我希望它有所帮助。
以下代码假定您使用的是非DC服务器。不确定这是否适用于客户端计算机,如Windows 7。
导入服务器管理器模块并添加远程AD功能...
# import the server manager
Import-Module ServerManager
#add in remote AD features
Add-WindowsFeature RSAT-AD-powerShell,RSAT-AD-AdminCenter
#list PS providers (one of which should be ActiveDirectory)
Get-PSProvider
...假设您使用的是具有智能感知功能的PowerShell版本,这应该会给您智能感知。
创建新用户......
#create a new user
New-ADUser –Name "John Smith" –SamAccountName "john.smith" –Description "Sales Manager" –Department "Sales" –EmployeeID "45896" –Path "ou=users,ou=sales,dc=test,dc=local" –Enabled $true
当我需要创建和探索AD用户时,我以电子方式编写了一些其他代码。
#set location to AD
cd AD:
#list available options
dir
#explore the domain (replace DCNAME with domain)
cd 'DC=DCNAME,DC=local'
#back up
cd ..
#explore users (replace DCNAME with domain)
cd 'CN=Users,DC=DCNAME,DC=local'
#look at a user
Get-ItemProperty -Path "CN=Test ADUser1"
#find specific user
Get-ADUser "TestADUser10"
#find wildcard
Get-ADUser -LDAPFilter "(SamAccountName=*Test*)"
#get help on the aduser command
Get-Help Get-ADUser -Full