2009-02-26 83 views
2

有誰知道我可以如何確定映射網絡驅動器的服務器和共享名稱?Python Win32 - DriveInfo在映射驅動器

例如:

import win32file, win32api 
for logDrive in win32api.GetLogicalDriveStrings().split("\x00"): 
    if win32file.GetDriveType(logDrive) != win32file.DRIVE_REMOTE: continue 
    # get server and share name here 

有一個方便的API調用呢?

謝謝。

回答

2

你必須調用Win32 API:WNetGetUniversalName

+0

感謝布賴恩,完美的作品,並會採取我永遠發現API調用。 – Mark 2009-02-26 17:48:47