2015-10-21 19:31:17 +02:00
|
|
|
############################################
|
2015-10-22 09:00:03 +02:00
|
|
|
## Script by Daniel Løvbrøtte Olsen, 1ELA ##
|
2015-10-21 19:31:17 +02:00
|
|
|
## For Fredrik Refstie ##
|
|
|
|
############################################
|
|
|
|
|
|
|
|
$Users = Import-Csv .\Users.csv
|
|
|
|
forEach ($User in $Users)
|
|
|
|
{
|
2015-10-21 20:06:57 +02:00
|
|
|
$firstname = $User.first
|
|
|
|
$first = $firstname[0..1]
|
|
|
|
$lastname = $User.last
|
|
|
|
$last = $lastname[0..2]
|
2015-10-21 19:31:17 +02:00
|
|
|
$username = "$first$last"
|
|
|
|
$username = $username -replace " ", ""
|
2015-10-22 09:00:03 +02:00
|
|
|
"dsadd user `"cn=$username, ou=Illuminati, dc=datavg2, dc=local -fn $firstname -ln $lastname -pwd Admin123" | out-file run.bat -Encoding "UTF8" -Append
|
2015-10-21 19:31:17 +02:00
|
|
|
}
|
|
|
|
"echo Script has finished running, thanks based Daniel in 1ELA for making our lives easier" | out-file run.bat -Encoding "UTF8" -Append
|
|
|
|
"PAUSE" | out-file run.bat -Encoding "UTF8" -append
|
|
|
|
"@ECHO OFF" | out-file run.bat -Encoding "UTF8" -append
|
|
|
|
"DEL `"%~f0`"" | out-file run.bat -Encoding "UTF8" -append
|
2015-10-22 09:00:03 +02:00
|
|
|
Start-Process "cmd.exe" "/c run.bat"
|