Получить IP-адрес от подключенного общего ресурса Windows с Python - PullRequest
1 голос
/ 15 июля 2010

Как мне получить IP-адрес или путь, например, \ 11.1.1.100 \ projects подключенного сетевого ресурса с буквой диска.У меня есть только буква диска и я хочу получить IP общего ресурса с python.Большое спасибо ... Sashmo

1 Ответ

2 голосов
/ 16 июля 2010

Я не знаю эквивалент Python, но WNetGetConnection даст вам UNC-путь, сопоставленный с буквой диска:

wchar_t szName[256];
DWORD chName = 256;
DWORD dwResult = WNetGetConnectionW(L"Z:", szName, &chName);

Я уверен, что есть модуль Pythonэто оборачивает эту функциональность.Из UNC-пути вы можете получить имя сервера, и из него вы можете найти его IP-адрес.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...