问题描述
使用PowerShell 3,我使用相同的密码创建了批量用户。但是,该密码不适用于使用PowerShell创建的任何用户,并显示错误的密码。但是,当我使用“ Active Directory用户和计算机” GUI重设密码时,密码正在工作。有人可以帮我解决问题吗?
这是我的PowerShell脚本:
###START###
$UserAccounts = Import-CSV -Path "C:\scripts\USER\AD_VPN_Accounts_Test.csv"
Import-Module ActiveDirectory
Foreach ($user in $UserAccounts) {
$FullName = $user.FullName
$SamAccountName = $user.SamAccountName
$displayName = $user.displayName
$UPN = $user.UPN
$OU = $user.OU
New-ADUser -Name "$FullName" -Enabled $True -AccountPassword (ConvertTo-securestring "Pa$$w0rd321$$" -AsPlainText -Force) -ChangePasswordAtlogon $True -SamAccountName "$SamAccountName" -UserPrincipalName "$UPN" -Path $OU -displayName "$displayName"
}
###END###
以下行中是否缺少任何内容
-AccountPassword (ConvertTo-securestring "Pa$$w0rd321$$" -AsPlainText -Force)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)