21 Aralık 2024 Cumartesi
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