Tu pregunta es doble. Un recurso compartido de red no tiene dirección IP, pero el host que lo comparte tiene.
Primero, desea resolver una letra de unidad a una ruta UNC, segundo desea resolver la dirección IP del host de esa ruta UNC.
Hay varias formas de hacer esto. Consulte ¿Cómo encuentro dónde está asignada una unidad de red en Windows 7? y Lista de unidades de red mapeadas desde la línea de comando al archivo de texto .
Una forma que se muestra allí: si escribe net useen el símbolo del sistema, obtendrá una salida como esta:
Status Local Remote Network
-------------------------------------------------------------------------------
OK Z: \\some-host\some-share
Ahora puede ver la unidad (en "Local") y la ruta UNC (en "Remoto"). El nombre de host de la ruta UNC es la parte entre las dos primeras barras diagonales inversas y la barra diagonal inversa después de eso ( some-hosten \\some-host\).
Luego, simplemente puede escribir nslookup some-hostpara encontrar la dirección IP de ese host:
C:\>nslookup some-host
Server: your-dns
Address: 192.168.1.1
Name: some-host
Address: 192.168.1.42
La IP que está buscando en este caso es 192.168.1.42.