用Python获取连接的Windows网络共享的IP地址
我想知道怎么才能获取一个网络共享的IP地址或者路径,比如说 \11.1.1.100\projects。我现在只有这个共享的驱动器字母,想用Python来找到它的IP地址。非常感谢!...
1 个回答
2
我不知道Python里对应的写法,但WNetGetConnection这个函数可以让你知道某个驱动器字母对应的UNC路径:
wchar_t szName[256];
DWORD chName = 256;
DWORD dwResult = WNetGetConnectionW(L"Z:", szName, &chName);
我相信Python里有一个模块可以实现这个功能。通过这个UNC路径,你可以找到服务器的名字,然后再根据这个名字查找它的IP地址。