active directory'ye kodla user eklemek ?

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
sherlockholmes
Kıdemli Üye
Mesajlar: 930
Kayıt: 19 Tem 2004 09:13

active directory'ye kodla user eklemek ?

Mesaj gönderen sherlockholmes »

selam arkadaşlar ,

win 2003 server üzerine kulurulu active directory sistemim var , 190 tane user eklemek gerekiyor domain'e . bu userlerin kullanıcı isimleri ve şifrelerini bir excel dosyası halinde oluşturdum , nasıl bir kodla , bu kullanıcıları active directory'ye otomatik olarak ekleyebilirim.

bir döngü kuramam gerekiyor , ama başlangıç noktasını bulamadım?

iyi çalışmalar ...
y = e^x fonksiyonu hangimizi etkilememiştir ki? Küllerinden hayat bulan Zümrüd-ü Anka kuşu gibi, türevi yine kendisidir.
fduman
Moderator
Mesajlar: 2749
Kayıt: 17 Ara 2004 12:02
Konum: Ankara

Mesaj gönderen fduman »

Etrafta bu iş için VB Script'ler vardı. İstersen google a bir bak.
Kullanıcı avatarı
undefined
Moderator
Mesajlar: 565
Kayıt: 06 Eki 2003 12:01
Konum: Bursa
İletişim:

Mesaj gönderen undefined »

http://www.agnisoft.com/white_papers/ac ... ectory.asp

Delphi'de A.D. COM arayüzü ile kontrol etmeyi gösteriyor. Ama karmaşık gözüküo.
Kullanıcı avatarı
Asri
Kıdemli Üye
Mesajlar: 767
Kayıt: 16 Eyl 2003 09:54
Konum: istanbul

Mesaj gönderen Asri »

Bu işlem için csvde komutunu kullanabilirsin en hızlısı ve kolayı bu.

Bir text dosya oluşturucaksın. içeriği şu şekilde olmalı,

-----ilk satır için basla ----------
dn,SAMAaccountName,userPrincipalName,telephoneNumber,department,userAccountControl,objectClass
-----ilk satır için basla ----------

user ların tanımlandığı diğer satırlar her biri tek satırda olmak kaydı ile
------user satırları basla ----
"CN=Adi Soyadi,OU=Muhasebe,DC=DomainAdi,DC=DomainUzantisi",UserLoginAdi,UserLoginAdi@domainadi.domainuzantisi,TelefonNumarasi,Muhasebe,512,user
------user satırları basla ----

512 değeri hesabın aktif oduğunu
514 olursa pasif olduğunu belirtir.

Muhasebe : Bir organization unit adıdır.


komutun kullanımı

c:\>csvde -i -f user.txt

i: import işlemi olduğunu
f: dosya yolunu tanımlar.


Umarım işine yarar. iyi çalışmlar.
Öğrenmek ve öğretmek, akıntıya karşı yüzmek gibidir ilerleyemediğiniz taktirde gerilersiniz.
Cevapla