Forum
İyi günler dilerim... aynı etki alanı ve çalışma grubunda ab01000-XXXX şeklinde 2500+ tane bilgisayar bulunmaktadır. Bilgisayar isimleri ab01000-0001 olabileceği gibi ab01000-9999 da olabilmektedir yani bilgisayar isimleri - simgesinden sonra sırasıyla değil karışık bir şekilde verilmiştir ancak ab01000 ibaresi tüm cihazlarda aynıdır. Bilgisayarların tamamı Windows tabanlıdır ama çoğunluk 7 olmak üzere 10 ve 8.1 ve sürümleri de bulunmaktadır.
Her kişinin abSİCİLNO diye oturumu bulunmaktadır, kullanıcılar windows açılışlarını bu kullanıcı adı ve şifre ile açmaktadır.
Windows uzaktan yardım konusunda bildiğiniz gibi bilgisayar adı (ab01000-XXXX) istemekte. Kullanıcılardan bilgisayar adını öğrenmek bir hayli zaman almakta. Amacım windows kullanıcı adının yanında o oturum hangi bilgisayarda açılmış ise onun bilgisayar adını listeletmek.
Örneğin:
ab123456 oturumu ab01000-9999 bilgisayarında oturum açmıştır.
ab357896 oturumu ab01000-7513 bilgisayarında oturum açmıştır.
.... Bu işlemi nasıl yapabilirim? Teşekkürler...
Ben bunun için script kullanıyorum.
@ECHO OFF
echo Kullanıcı Adı: %username% >> \\192.168.55.10\login$\%username%.txt
echo Oturum Açtığı Makine: %computername% >> \\192.168.55.10\login$\%username%.txt
echo Tarih ve Saat: %date% %time% >> \\192.168.55.10\login$\%username%.txt
ECHO İp Adress Bilgileri >> \\192.168.55.10\login$\%username%.txt
ipconfig | find "." | find /i /v "suffix" >> \\192.168.55.10\login$\%username%.txt
ECHO --------------------------------------------- >> \\192.168.55.10\login$\%username%.txt
pause
Herkesin ulaşabildiği bir paylaşım üzerine, scripti bat olarak kaydedin. Gpo ile startup script oluşturup basın.
İp adreslerini ve paylaşım adresini düzenlerseniz çalışacaktır.