有这个脚本
Import-Csv "c:\newuserscopy.csv" | ForEach-Object {
$userPrinc = $_."SamAccountName" + "@mydomainco.uk"
New-QADUser -Name $_."Name" `
-ParentContainer $_."Path" `
-SamAccountName $_."SamAccountName" `
-UserPassword "Today01" `
-FirstName $_."FirstName" `
-LastName $_."LastName" `
-City $_."City" `
-LogonScript "login.bat" `
-Title $_."Title" `
-PostalCode $_."PostalCode" `
-HomeDirectory $_."HomeDirectory" `
-HomeDrive $_."M:" `
-StateOrProvince $_."StateOrProvince" `
-UserPrincipalName $userPrinc `
-DisplayName $_."Name" ;`
}
唯一的问题是 PostalCode 和 LastName 由于某种原因没有添加到帐户中。谁能发现我做错了什么?其他一切都适合只是不...
CSV:
Name,DisplayName,FirstName,LastName,SamAccountName,Path,City,LogonScript,HomeDirectory,HomeDrive,Title,StateOrProvince,PostalCode,LogonName,UserPrincipalName NTEST,Niel DTEST,NDTEST,test,ND999,"OU=City,OU=Localtion,DC =DOMAIN,DC=co,DC=uk",London,login.bat,\fileshare\nd999,M:,TEST IT Support,local,n1ao1,ND999,ND999@Domain.co.uk
谢谢