added new scripts

This commit is contained in:
Bobban
2023-07-23 17:04:57 +02:00
parent f4bc2c2394
commit 515ba781cb
3 changed files with 39 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
Import-Module ActiveDirectory
$AdminUsers = Import-Csv -Path "C:\Temp\New-admins.csv" -Encoding UTF8 -delimiter ","
$AdminUPNAddress = "upnadress"
$UsernamePrefix = "suffix"
$AdminOU = "oupath"
foreach ($Adminuser in $AdminUsers)
{
$AdminFistname,$AdminLastname = ($Adminuser.name).Split(" ")
$AdminUsernamePart = $AdminFistname.substring(0,2)+$AdminLastname.substring(0,2)
#$AdminDisplayName = $AdminFistname $AdminLastname
$AdminUsername = "$UsernamePrefix.$AdminUsernamePart"
New-ADUser -DisplayName "ADM - $AdminFistname $AdminLastname" -Name "ADM - $AdminFistname $AdminLastname" -GivenName "$AdminFistname" -Surname "$AdminLastname" -SamAccountName "$AdminUsername" -UserPrincipalName "$AdminUsername@$AdminUPNAddress" -Path "$AdminOU" -AccountPassword(ConvertTo-SecureString "2de!9F&y$!xCUvbB" -AsPlainText -force) -Enabled $true -Description "autocreated account"
Add-ADGroupMember -Identity "Tietoevry-Servicedesk" -Members $AdminUsername
Write-Output "ADM - $AdminFistname $AdminLastname - $AdminUsername";
}