Advertisement
Guest User

Untitled

a guest
Jun 27th, 2017
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. $outfilename = "out.csv"
  2. "name,samAccountName,displayName,emailAddress" | Out-File $outfilename -encoding ASCII
  3.  
  4. for ($i = 1; $i -lt 50; $i++){
  5. $name = "testUser" + $i
  6. $samAccountName = "testUser" + $i
  7. $displayName= 'testUser' + $i;
  8. $emailAddress = "testUser" + $i +"@kahosl.be"
  9.  
  10. "$name $samAccountName, $displayName, $emailAddress" | Out-File $outfilename -encoding ASCII -append
  11. }
  12.  
  13. Import-Csv out.csv | ForEach-Object { New-QADuser -ParentContainer 'OU=newTestUsers,DC=declercq,DC=eu' -Name $_.name -samAccountName $_.samAccountName -DisplayName $_.displayName -Mail $_.emailAddress}
  14.  
  15. Get-QADUser -SearchRoot 'declercq.eu/newTestUsers' | Set-QADuser -ObjectAttributes @{userAccountControl='512'}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement