Sorunuz iki yönlü. Bir ağ paylaşımının IP adresi yok, ancak onun paylaştığı ana bilgisayar var.
İlk önce bir sürücü harfini bir UNC yoluna çözümlemek istiyorsunuz, ikincisi bu UNC yolunun ana bilgisayarının IP adresini çözümlemek istiyorsunuz.
Bunu yapmanın birden fazla yolu var. Bkz Bir ağ sürücüsü Windows 7'de eşleştirilmiş nerede bulurum nasıl? ve Eşlenen ağ sürücülerini komut satırından metin dosyasına listeler .
Orada gösterilen yollardan biri: net use
komut istemini yazarsanız, şöyle bir çıktı alırsınız:
Status Local Remote Network
-------------------------------------------------------------------------------
OK Z: \\some-host\some-share
Şimdi sürücüyü ("Yerel" altında) ve UNC yolunu ("Uzak" altında) görüyorsunuz. UNC yolu ana bilgisayar ilk iki ters ve ters eğik çizgi sonra (arasında parçası some-host
olarak \\some-host\
).
Ardından nslookup some-host
, o ana bilgisayarın IP adresini bulmak için yazabilirsiniz :
C:\>nslookup some-host
Server: your-dns
Address: 192.168.1.1
Name: some-host
Address: 192.168.1.42
Bu durumda aradığınız IP 192.168.1.42
.