1
我如何設法使用驅動器號來獲取連接的網絡共享的IP或路徑,例如\ 11.1.1.100 \項目。 我只有驅動器號,並希望獲得與Python共享的IP。 非常感謝...... Sashmo從Python連接的Windows網絡獲取IP地址與Python共享
我如何設法使用驅動器號來獲取連接的網絡共享的IP或路徑,例如\ 11.1.1.100 \項目。 我只有驅動器號,並希望獲得與Python共享的IP。 非常感謝...... Sashmo從Python連接的Windows網絡獲取IP地址與Python共享
我不知道蟒蛇相當,但WNetGetConnection會給你映射驅動器盤符的UNC路徑:
wchar_t szName[256];
DWORD chName = 256;
DWORD dwResult = WNetGetConnectionW(L"Z:", szName, &chName);
我敢肯定有一個Python包裝這個功能的模塊。您可以從UNC路徑獲取服務器名稱,並從中查找其IP地址。
謝謝你的回答! 通過這個WNetGetConnectionW我遇到了win32net for python,並且做了詭計。 – Sashmo 2010-07-16 12:02:00
'win32wnet.WNetGetConnection('X:')' – Droogans 2012-05-29 20:43:40
與[此問題/答案]結合使用(http://stackoverflow.com/questions/827371/is-there-a-way-to-list-all -the-available-drive-letters-in-python)用驅動器映射/取消映射(我目前的頭痛)做一些有用的東西。 – Droogans 2012-05-29 21:04:30