active directory kullanımı

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
nilnur
Üye
Mesajlar: 60
Kayıt: 21 Tem 2004 05:06

active directory kullanımı

Mesaj gönderen nilnur »

active directory'den faydalanarak program yazmam gerekiyor, ancak bu konuda hiçbir bilgim yok. nerden nasıl başlamalıyım? delphi5 bunun için yeterli mi?

ayrıntılı olarak:

80 bilgisayarın olduğu bir lab. var. active directory'de tanımlı atıyorum 300 kullanıcı var. bir program vasıtasıyla ,mesela 1 dakika aralıklarla kontrol eden, bu 80 bilgisayarların hangisine, kim (active directory'de tanımlı hangi kullanıcı), hangi zaman aralığında bağlanmış bilgilerini öğrenmek istiyorum.

kolay gelsin...
nilnur
Üye
Mesajlar: 60
Kayıt: 21 Tem 2004 05:06

Mesaj gönderen nilnur »

2. paragrafı güncelleyerek yazdım. yardımlarınızı ve fikirlerinizi bekliyorum....
unalaygun
Üye
Mesajlar: 139
Kayıt: 27 Mar 2004 12:34
Konum: istanbul

Mesaj gönderen unalaygun »

Bildiğim kadarıyla bu bilgilerin hepsi bir dosyada tutuluyor olması lazım tam olarak dosya ismini hatırlayamıyorum bir bakayım inşşallah bulunca hemen yazıcam oradan çekebilirsin belki kolay gelsin..
derviş
nilnur
Üye
Mesajlar: 60
Kayıt: 21 Tem 2004 05:06

Mesaj gönderen nilnur »

dos komut satırında "set " komutu bilgisayara hangi kullanıcı adı ile bağlanıldığını gösteriyor. bir algoritma geliştirdim:

1- program ağdaki başka bilgisayarlarda (lab.'daki 80 bilgisayarda)set komutunu çalıştıracak. buradan kullanıcı adını öğrenecem.
2- daha sonra bu kullanıcı adını active directory'deki kayıtlı kullanıcılarla karşılaştıracak ve kullanıcı adına ait bilgilere ulaşacağım.

ama nasıl?????

ya da daha iyi önerisi olan var mı?
Kullanıcı avatarı
sadettinpolat
Moderator
Mesajlar: 2131
Kayıt: 07 Ara 2003 02:51
Konum: Ankara
İletişim:

Mesaj gönderen sadettinpolat »

sisteme bağlı olan kullanıcı adını öğrenmek için GetUserName apisini kullanabilirsiniz...
nilnur
Üye
Mesajlar: 60
Kayıt: 21 Tem 2004 05:06

Mesaj gönderen nilnur »

getusername apisi programın üzerinde çalıştığı bilgisayara bağlanan kullanıcı adını verir yanılmıyorsam. benim yapmak istediğim bir bilgisayardan diğer 80 bilgisayara kim girmiş, onu öğrenmek. bu kullanıcı adı vasıtasıyla da active directory'den bu kullanıcıya ait bilgileri elde etmek....
nilnur
Üye
Mesajlar: 60
Kayıt: 21 Tem 2004 05:06

Mesaj gönderen nilnur »

windows, bilgisayarın hangi kullanıcı adıyla açıldığını(logon) ve kapatıldığını(logoff) tutuyor. (eğer "audit logon events seçilirse [event viewer'dan]") bu log'ların içeriklerini programımda kullanmak istiyorum. yani hangi kullanıcı hangi zaman aralığında logon ve logoff olmuş bilgilerini elde edip bunları tabloda tutacam.

bu bağlamda log'ları programımda nasıl kullanabilirim?
Cevapla