Network’ünüzde Kullanılan Bütün IP Adreslerini Kolayca Nasıl Bulursunuz?

Kategori:Scripts | Etiket: | Yazar:admin
1 Yıldız2 Yıldız3 Yıldız4 Yıldız5 Yıldız (2 oy, ortalama: 5/5)
Loading ... Loading ...

Manuel olarak bütün Ip adreslerini pinglemek yerine bu işi komut satırından basit bir komutla yapabilirsiniz. Komut satırını açın ve şu komutu yazın :

FOR /L %i IN (1,1,254) DO ping -n 1 192.168.3.%i | FIND /i “Reply”>>c:\ipaddresses.txt

“-n 1″ kısımı her bilgisayara sadece 1 ping paketinin gönderileceğini belirtir.

192.168.3 kısımını kendi Network ID‘niz olarak değiştirin.

Bu komut 192.168.3.0 Uzayındaki bütün ip adreslerini pingleyecektir, ve IPADDRESSES.TXT adında  C:\ dizininin altında size cevap veren iplerin içerildiği  bir text dosyası oluşturucaktır.

Dilerseniz scripte bir ” -a ” ekliyebilirsiniz.Bu eklemeyle HOST nameleride çözümlemiş olıucaksınız fakat scriptin sonlanmasını biraz geciktirebilir.Komutu ” -a ” ile yeniden düzenlersek :

FOR /L %i IN (1,1,254) DO ping -a -n 1 192.168.3.%i | FIND /i “Reply”>>c:\ipaddresses.txt

 

EkleBunu Sosyal Paylaşım Butonu
Bu Yazıyı Yazdır Bu Yazıyı Yazdır

Benzer Konular:

3 Yorum, Yorumlayın veya Pingleyin

  1. teşekkürler güzel bir makale

  2. metin uslu

    FOR /L %i IN (1,1,254) DO ping -a -n 1 192.168.3.%i | FIND /i “Reply”>>c:\ipaddresses.txt

    bu scripti calıstırdıgımda bu uyarıyı alıyorum

    ip’ mi 192.168.0.12 olarak değiştirdigim halde

    FIND: Parameter format not correct

    bana yardımcı olursanız cok sevinirim, iyi calısmalar, kolay gelsin

  3. admin

    Selam,

    Komutu aynı şekilde copy past yaptıysanız , sadece networkünüzü kendinize göre değiştirdiyseniz komut çalışır, fakat yazdığınız/aldığınız hatada komutun parametresinin yanlış olduğunu söylüyor, bu komut win Xp/200/2003 te çalışıyor, siz vistada denemiş olabilirmisiniz? Çünkü vistada kullanımı farklı.