You are on page 1of 1

import-module activedirectory

$TSName = 'DCTest.testdomain'
$PathToRDP = "c:\rdp-files"
$users = IMPORT-CSV C:\456.csv
foreach ($user in $users){

$Name = $user.Name
$Login = $user.Login
$OuUser = "OU=DCTest,OU=local,DC= DCTest,DC=local"
$Password = "123QWEasd"
$group1 = '������������ ������'
$group2 = 'RDP-Users'
$princ = $Login + '@id790'

New-ADuser -Name $Login -SamAccountName $Login -UserPrincipalName $princ


-DisplayName $Login -Path $OuUser -AccountPassword (ConvertTo-SecureString
-AsPlainText $Password -Force) -CannotChangePassword $false -ChangePasswordAtLogon
$True -Enabled $true -passthru
Add-ADGroupMember -Identity $group2 -Members $Login

$RdpFile= $PathToRDP + "\" + $Login + ".rdp"


copy-item -path "c:\rdp-files\RDP_template.rdp" -destination $RdpFile -Force
-Confirm:$False -Debug
(get-content $RdpFile) | foreach-object {$_ -replace "username:s:", "username:s:
$Login"} | Set-Content $RdpFile

You might also like