Guest User

Untitled

a guest
Nov 20th, 2018
47
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. $StudentList = Import-Csv -Delimiter "," -Path "C:\TEST\TESTLIST.CSV"            
  2. foreach ($Student in $StudentList)            
  3. {            
  4.     $StudentDisplayName = $Student.Firstname + " " + $Student.Lastname            
  5.     $StudentFirstName = $Student.Firstname          
  6.     $StudentLastName = $Student.Lastname            
  7.     $OU = "OU=CengageTest,OU=Sites,OU=Production,DC=testing,DC=tld"            
  8.     $StudentLogonName = $Student.FirstName
  9.     $StudentLogonName = $StudentLogonName[0]+$StudentLastName            
  10.     $UPN = $StudentLogonName + "@warren.edu"          
  11.     $Description = $Student.Description            
  12.     $StudentID = $Student.ID
  13.     $Password = $Student.Password
  14.        
  15.         $StudentLogonNameCheck = Get-ADUser -Identity $StudentLogonName | Out-Null
  16.         $StudentLogonNameOK = $False
  17.         $i = 2
  18.  
  19. Do {
  20.     Try {$StudentLogonNameCheck
  21.             Write-Host "Dupe account!"
  22.                     if ($StudentLogonNameOK) {
  23.                         break
  24.                     }
  25.                     else {
  26.                         $StudentLogonNameOK = $True
  27.                     }
  28.     }
  29.     Catch {
  30.         $_.Exception
  31.             break
  32.     }
  33. } Until ($StudentLogonNameOK)
  34.  
  35. Write-Host $StudentLogonName
Advertisement
Add Comment
Please, Sign In to add comment