24 Ağustos 2025 Pazar
Ana SayfaACTIVE DIRECTORYDisable Kullanıcıları Gruplardan çıkartan script

Disable Kullanıcıları Gruplardan çıkartan script

Active Directory temizliği yapmak için disable olan kullanıcıları gruplardan çıkartmak güzel bir başlangıç. İhtiyaç halinde aşağıdaki script kullanılabilir;

#Her OU için ayrı ayrı uygulanmalıdır.
Import-Module ActiveDirectory
$searchOU = “OU=Muhasebe,DC=omer-kocyigit,DC=local”
Get-ADGroup -Filter ‘GroupCategory -eq “Security” -or GroupCategory -eq “Distribution”‘ -SearchBase $searchOU | ForEach-Object$group = $_
       Get-ADGroupMember -Identity $group -Recursive | %{Get-ADUser -Identity $_.distinguishedName -Properties Enabled | ?{$_.Enabled -eq $false}} | ForEach-Object$user = $_
             $uname = $user.Name
$gname = $group.Name
Write-Host “Removing $uname from $gname” -Foreground Yellow
             Remove-ADGroupMember -Identity $group -Member $user -Confirm:$false

       }
}

Ömer Koçyiğit | IT Blog
Ömer Koçyiğit | IT Bloghttps://www.omerkocyigit.com
İstanbul Doğumluyum, 17+ yıldır Bilgi Teknolojileri sektörü içerisindeyim. Beykent Üniversitesi Bilgisayar Bölümü, Anadolu Üniversitesi işletme bölümü ve sonrasında Beykent Üniversitesi Yönetim Bilişim Sistemleri (Yüksek Lisans) bölümünden mezun oldum.
BENZER YAZILAR

Popüler Yazılar

Son Yorumlar

Gizliliğe genel bakış

Bu web sitesi, size mümkün olan en iyi kullanıcı deneyimini sunabilmek için çerezleri kullanır. Çerez bilgileri tarayıcınızda saklanır ve web sitemize döndüğünüzde sizi tanımak ve ekibimizin web sitesinin hangi bölümlerini en ilginç ve yararlı bulduğunuzu anlamasına yardımcı olmak gibi işlevleri yerine getirir.