Uzaktan Local Group Ekleme Powershell

Merhaba, yazmış olduğum küçük ama etkili bir script’i sizler ile paylaşmak istedim 🙂

Script sayesinde tek tek bilgisayarlara bağlanıp local group’ları düzenlemek için uğraşmak yerine uzaktan düzenleyebilirsiniz.
csv dosyası içeriği örnek olarak;

Computer;User
AA-01;erdem.ayyildiz
BB-02;ersin.can

$info = Import-Csv c:\computerswithuser.csv -Encoding ASCII -Delimiter ";"
ForEach($i in $info){
$Computername = $i.Computer
$Username = $i.User
$GroupName = "Remote Desktop Users" // Düzenlemek istediğiniz group ismi
$DomainName = $env:USERDOMAIN
$Group = [ADSI]"WinNT://$ComputerName/$GroupName,group"
$User = [ADSI]"WinNT://$DomainName/$Username,user"
$Group.Add($User.Path)

Write-Host $i.User "Successfully Added to " $GroupName  "Group on " $i.Computer -ForegroundColor Green 

$i.Computer +";"+ $i.User >> c:\log.txt
}

About the Author

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir