我正在研究一個小腳本,以便更容易地將用戶添加到AD中。這只是一個新的ADUser PowerShell腳本,要求輸入。它看起來像這樣:添加新的AD用戶時出錯
New-ADUser -Name (Read-Host "User Name") -AccountExpirationDate 0 -CannotChangePassword 1 -ChangePasswordAtLogon 0 -PasswordNeverExpires 1 -Company (Read-Host "Company") -Department (Read-Host "Department") -Title (Read-Host "Title") -Manager (Read-Host "Manager's User Name") -GivenName (Read-Host "Full Name") -MobilePhone (Read-Host "Cell Phone Number") -State (Read-Host "State") -AccountPassword (Read-Host -AsSecureString "Password") -ProfilePath (Read-Host "Roaming Profile Path") -Path (Read-Host "AD Path to User")
,它要求一切都像它應該,但輸入返回後一切:「新ADUser便有:不是有效的Win32 FILETIME在行:1個字符:11」我在命令中檢查了這個位置(這是「New-ADUser」之後的空格),我不知道它爲什麼會返回該位置。
這是做我想做的一種有效的方式嗎?我如何解決我的命令不返回錯誤?這是我輸入的點嗎?
啊是的,[this](http://ss64.com/ps/new-aduser.html)源代碼是一樣的。 – elock37