Ваше запитання двозначне. Мережева частка не має IP-адреси, але хост, яким вона ділиться.
По-перше, ви хочете вирішити літеру диска до шляху UNC, по-друге, ви хочете вирішити IP-адресу хоста цього шляху UNC.
Існує кілька способів зробити це. Див. Як я можу знайти, куди відображено мережевий диск у Windows 7? і Список відображених мережевих накопичувачів з командного рядка в текстовий файл .
Тут показано один із способів: якщо ви введете net use
командний рядок, ви отримаєте такий результат:
Status Local Remote Network
-------------------------------------------------------------------------------
OK Z: \\some-host\some-share
Тепер ви бачите диск (під "Місцевим") та шлях UNC (під "Віддаленим"). Ім'я хосту шляху UNC - це частина між першими двома косою косою рисою та зворотною косою рисою після цього ( some-host
в \\some-host\
).
Тоді ви можете просто ввести, nslookup some-host
щоб знайти IP-адресу цього хоста:
C:\>nslookup some-host
Server: your-dns
Address: 192.168.1.1
Name: some-host
Address: 192.168.1.42
IP, який ви шукаєте в цьому випадку, такий 192.168.1.42
.