2013-05-04 20 views
11

Sadece bir hesabı devre dışı bırakan, devre dışı bırakılmış bir OU'ya taşıyan ve kullanıcı nesnesindeki açıklamayı değiştiren bir komut dosyası yazdım, ancak daha verimli hale getirin.Powershell Active Directory - Get-aduser aramamı belirli bir OU [ve alt OU'lar] ile sınırlama

İşimdeki AD yapmam, Kök Hesapları OU altındaki tüm kullanıcılara ve bu hesaplar altındaki 50 veya daha fazla bölüm OU'ya sahiptir.

Aramamı OU hesaplarında nasıl çalıştırabilirim ve hesaplardaki her bir alt hesap birimini denetleyebilir miyim? Ben doğru anlamak

+0

Şirketiniz AD'de bölüm alanlarını kullanıyor mu? –

cevap

23

, sen -SearchBase kullanmanız gerekir: bu yüzden onu belirtmeniz gerekmez

-SearchScope Subtree 

kullanarak varsayılan-ADUser alın

Get-ADUser -SearchBase "OU=Accounts,OU=RootOU,DC=ChildDomain,DC=RootDomain,DC=com" -Filter * 

Not. Bu size tüm alt OU'ları (ve alt-Alt-OU'ları, vb.) Verir.

+0

Teşekkür ederim Seri. – bruteForcePS

+0

Rica ederim! – serialhobbyist

+0

-Filter * hile yapar :) filtreyi girmesi istenirse – Akam

İlgili konular