AD Powershell Komutları ile yapabileceğimiz bazı senaryoları sizlerle paylaşmak istiyorum. Bu komutları kullanarak işlerinizi daha hızlı bir şekilde yapabileceksiniz.
Active Directroy içerisnde bulunan OU lar içerisinde belirlemiş olduğunuz OU daki kullanıcıları listeleyip dışarıya aktarabilirsiniz. Bu işlem için Active Directory Module for Windows Powershell üzerinde, aşağıda sizlere belirtmiş olduğum komutları çalıştırmanız yeterli olacaktır.
Get-ADUser -Filter * -SearchBase "OU=BT,OU=KULLANICILAR,DC=tolgaceyhan,DC=com" -Properties * |
Export-Csv "c:\users\tolga.ceyhan\desktop\BT.csv" -Encoding Unicode Get-ADUser -Filter * -SearchBase "OU=KULLANICILAR,DC=tolgaceyhan,DC=com" -Prop displayName,
employeeExpenseCenter | Select-Object displayName,employeeExpenseCenter >
c:\users\tolga.ceyhan\desktop\users.csv
Ayrıca Active Directory üzerinde yukarıdaki önerkte anlatmış olduğum gibi kullanıcılar yerine grupların listelenmesini de isteyebilirsiniz. Bunun için aşağıdaki powershell komutlarını kullanabilirsiniz;
Get-ADGroupMember -identity “TEKNİK_GRUBU” -recursive | select name |
Export-csv -path c:\users\tolga.ceyhan\desktop\Teknik_Grup.csv -Encoding Unicode
Son olarak, bazen çalıştığınız kurum ya da kuruluşta bulunan tüm bilgiayarların listesine ihtiyaç duyabilirsiniz. İhtiyacınız olmasa dahi bu listenin sizde olması bazı işlerinizde size kolaylık sağlar. Bu sebepten Active Directory yapınızda bulunan tüm bilgisayarların bir listesini isterseniz aşağıda belirtmiş olduğum powershell komudunu çalıştırabilirsiniz;
Get-ADComputer -Filter * -Property * | Select-Object Name,OperatingSystem,
OperatingSystemServicePack,OperatingSystemVersion | Export-CSV AllComputers.csv
-NoTypeInformation -Encoding UTF8 Daha fazla AD powershell komutları için MİCROSOFT DÖKÜMANLARINI incelemenizi tavsiye ederim.
Birçok kişi PowerShell komutları konusuna yalnızca “hangi komut ne işe yarar?” düzeyinde yaklaşır. Oysa profesyonel…
Kurumsal IT altyapılarında zamanla depolama ihtiyaçlarının artması, eski sunucuların performansının yetersiz kalması veya yeni mimariye…
NTFS Permission Tasarımı: AGDLP Modeli ile Kurumsal Yetkilendirme Rehberi Kurumsal ortamlarda NTFS permission tasarımı, dosya…
Kurumsal yapılarda Windows File Server güvenliği, veri bütünlüğü ve iş sürekliliği açısından kritik öneme sahiptir.…
Blockchain Log Bütünlüğü Bu yazımızda blockchain log bütünlüğü üzerine incelemelerde bulunacağız. Günümüz kurumsal sistemlerinde en…
A PowerShell SQL Server backup script is a practical way to standardize SQL backups across…
This website uses cookies.
Read More