Active Directory Kullanıcı Listesini Dışarı Aktarma Nasıl Yapılır ?

Microsoft 2 dk okuma

Domain Controller üzerindeki kullanıcı listesine zaman zaman ihtiyaç olur — kullanıcı adı, oturum açma adı, e-posta gibi alanları bir dosyaya almak gerekir. Active Directory kullanıcı listesi çıkarmanın en pratik yolu, betik yazmadan Saved Query (kayıtlı sorgu) kullanmaktır.

Saved Query nedir?

Domain Controller üzerinde bir sorgu tanımlayıp karışık listeyi kendi ölçütünüze göre süzen ve sonucu dışarı aktarabilen bir filtredir. Bir kez kurduğunuzda konsolda kalır; her ihtiyaç duyduğunuzda yeniden kurmanız gerekmez.

Sorguyu oluşturma

Active Directory Users and Computers konsolunda ağacın en üstündeki Saved Queries klasörüne sağ tıklayın ve NewQuery deyin.

Active Directory Users and Computers konsolu. Sol ağaçtaki Saved Queries klasörüne sağ tıklanmış; açılan menüde New alt menüsü açık ve Query seçeneği vurgulanmış.
Saved Queries › New › Query ile başlıyoruz.

Açılan New Query penceresinde Define Query düğmesine basın. Find listesinde hazır sorgular yerine Custom Search seçin — hazır seçenekler yalnızca devre dışı hesaplar, süresiz parolalar gibi dar kümeler getirir.

Find Common Queries penceresi. Find açılır listesi açık; Users Contacts and Groups, Computers, Printers, Shared Folders, Organizational Units, Custom Search ve Common Queries seçenekleri görünüyor, Custom Search vurgulu.
Kendi ölçütünüzü yazabilmek için Custom Search seçilir.

Ölçütü tanımlama

Field düğmesinden User altındaki bir özniteliği seçin. Örnekte First Name kullanıldı; aynı listede E-Mail Address, Department, Display Name gibi onlarca alan var.

Field düğmesinin açtığı iki kademeli menü. Sol tarafta nesne türleri (Computer, Contact, Group, User…), sağ tarafta User özniteliklerinin listesi: Assistant, City, Department, E-Mail Address, Display Name, First Name ve devamı. First Name vurgulanmış.
Öznitelik listesi uzundur; hangi alanı dışarı alacaksanız onu seçin.

Ardından koşulu kurun. Bütün kullanıcıları almak için Condition olarak Starts with, Value olarak * yazıp Add deyin. Koşul, Condition List kutusuna düşer.

Find Custom Search penceresinin Custom Search sekmesi. Field, Condition ve Value alanları ile Condition List kutusu görünüyor; listede "First Name — Starts with — *" koşulu duruyor.
Yıldız işareti "hepsi" anlamına gelir; daraltmak isterseniz buraya harf yazın.

Active Directory kullanıcı listesini dışarı aktarma

Sorguya bir ad verip onayladığınızda Saved Queries altında görünür ve sonucu sağ bölmede listeler.

Kaydedilmiş sorgu seçili durumda. Sağ bölmede sorgunun getirdiği dokuz kullanıcı Name ve Type sütunlarıyla listeleniyor.
Kayıtlı sorgu, konsolda kalır ve her açılışta güncel sonucu getirir.

Listeyi dosyaya almak için sorguya sağ tıklayıp Export List deyin. Çıkan dosya sekmeyle ayrılmış metindir; Excel bunu doğrudan açar.

Dışarı aktarılan sütunlar, o an ViewAdd/Remove Columns ile ekranda gösterdiğiniz sütunlardır. E-posta ya da departman da istiyorsanız dışarı aktarmadan önce o sütunları ekleyin — Export List yalnızca görüneni yazar.

Bununla birlikte Active Directory kullanıcılarına fotoğraf ekleme ve işe yarar PowerShell komutları yazılarımızı da okuyabilirsiniz.