Powershell ile AD Kullanıcı ve Bİlgisayarları Dışa Aktarma Komutları

Powershell ile Active Directory Kullanıcı ve Bİlgisayarları Dışa Aktarma Komutları

AD Powershell Komutları ile yapabileceğimiz bazı senaryoları sizlerle paylaşmak istiyorum. Bu komutları kullanarak işlerinizi daha hızlı bir şekilde yapabileceksiniz.

AD Powershell

 

AD Powershell ile Belirli Bir OU Kullanıcılarının Listesinin Dışarı Aktarılması

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

Active Directory Belirli Bir Grubun Listesinin Dışarı Aktarılması

 

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

 

 

Active Directory Tüm Bilgisayar Listesinin Dışarı Aktarılması

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.

Tolga CEYHAN

Tolga CEYHAN, bilgi teknolojilerini severek takip eder ve BT üzerine hali hazırda aktif olarak çalışmaktadır. 2006 yılından 2017 yılına kadar web tasarım yazılım üzerine çalışmalar yaptım. Şuan ise Windows Sistem ve Sistem Güvenliği alanında çalışmalarımı sürdürmekteyim.

Recent Posts

PowerShell Komutları (Profesyonel Rehber)

Birçok kişi PowerShell komutları konusuna yalnızca “hangi komut ne işe yarar?” düzeyinde yaklaşır. Oysa profesyonel…

1 ay ago

Windows File Server Migration Rehberi (Adım Adım Veri Taşıma)

Kurumsal IT altyapılarında zamanla depolama ihtiyaçlarının artması, eski sunucuların performansının yetersiz kalması veya yeni mimariye…

1 ay ago

NTFS Permission Tasarımı ve AGDLP Modeli Rehberi

NTFS Permission Tasarımı: AGDLP Modeli ile Kurumsal Yetkilendirme Rehberi Kurumsal ortamlarda NTFS permission tasarımı, dosya…

2 ay ago

Windows File Server Güvenliği Rehberi

Kurumsal yapılarda Windows File Server güvenliği, veri bütünlüğü ve iş sürekliliği açısından kritik öneme sahiptir.…

2 ay ago

Blockchain Mantığı ile PowerShell Log Bütünlüğü

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…

2 ay ago

PowerShell SQL Backup Script – Automated Full Database Backup

A PowerShell SQL Server backup script is a practical way to standardize SQL backups across…

3 ay ago

This website uses cookies.

Read More