Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $Departementen = "IT","Verkoop","Onderhoud","Aankoop","Accountancy","Directie","Guest"
- New-ADOrganizationalUnit -Name "F4TUsers" -Path "DC=F4T,DC=local" -ProtectedFromAccidentalDeletion:$false
- foreach ($i in $Departementen)
- {
- New-ADOrganizationalUnit -Name $i -Path "OU=F4TUsers,DC=F4T,DC=local" -ProtectedFromAccidentalDeletion:$false
- New-ADGroup "${i}_DL" -Path "OU=$i,OU=F4TUsers,DC=F4T,DC=local" -GroupCategor Security -GroupScope DomainLocal -PassThru
- New-ADGroup "${i}_GL" -Path "OU=$i,OU=F4TUsers,DC=F4T,DC=local" -GroupCategor Security -GroupScope Global -PassThru
- Add-ADGroupMember -Identity "${i}_DL" -Members "${i}_GL"
- }
- $ADUsers = Import-csv -Path C:\Users\Administrator\Desktop\UsersPreExport.csv -Delimiter ';'
- foreach ($User in $ADUsers)
- {
- $Name = $User.name
- $Path = $User.path
- $Password = $User.password
- $count = 1..20
- foreach ($i in $count)
- {
- New-ADUser -Name $Name$i -Path $Path -UserPrincipalName "${name}${i}@F4T.local" -Enabled $true -ChangePasswordAtLogon $false -AccountPassword (ConvertTo-SecureString $Password -AsPlainText -force) -ProfilePath "\\DFSnamespace\DFS\Profiles\%username%" -PassThru
- Add-ADGroupMember -Identity "${Name}GL" -Members $Name$i
- }
- }
- $count=1..4
- foreach($i in $count)
- {
- New-ADUser -Name Guest_$i -Path 'OU=Guest,OU=F4TUsers,DC=F4T,DC=local' -Enabled $true -ChangePasswordAtLogon $false -AccountPassword (ConvertTo-SecureString "Password123" -AsPlainText -force) -ProfilePath "\\DFSnamespace\DFS\Gast Profielen\%username%" -PassThru
- Add-ADGroupMember -Identity Guest_GL -Members Guest_$i
- }
- New-ADGroup "PFsense" -Path "OU=IT,OU=F4TUsers,DC=F4T,DC=local" -GroupCategor Security -GroupScope Global -PassThru
- Add-ADGroupMember -Identity PFsense -Members FPsense
- $count=1..20
- foreach($i in $count)
- {
- Set-ADUser -Identity "IT_${i}" -Replace @{msnpallowdialin=$true}
- Add-ADGroupMember -Identity PFsense -Members "IT_${i}"
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement