2014-07-14 141 views
-1

我想让这个脚本在Active Directory中工作。所以基本上它是一个脚本,用于将多个用户添加到AD中,并将它们放入允许应用程序/权限的所需安全组中。我遇到的问题是密码不起作用。一切设置正常,但当我尝试和测试登录信息时,密码不正确。然后手动更改密码即可使用。Active Directory PowerShell脚本

因此,脚本首先从csv文件读取,以检查已指定的用户名是否已经存在。

谁能帮助我在这里?

回答

2

根据Quest的文档(http://wiki.powergui.org/index.php/New-QADUser),-UserPassword开关采用纯字符串作为参数,因此您只需使用-UserPassword "Password1"

SecureStringNew-ADuser所必需的,它是Microsoft Powershell AD模块的一部分。

+0

那么我会只需要-UserPassword“Password1”? – user3470150

+0

然后,您只需将'New-QADUser'命令更改为'New-QADUser -SamAccountName $ _。SamAccountName -UserPrincipalName $ userprinicpalname -Name $ DisplayName -DisplayName $ DisplayName -GivenName $ _。FirstName -LastName $ _。LastName -Description “Training Accounts” - 部门“”--ParentContainer“OU =受训者用户,OU = Department,DC = iwater,DC =即” - UserPassword“Password1”'创建新用户,密码设置为_Password1_ – Raf

+0

Nope,充满了错误 – user3470150