2009-02-26 4 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 

Есть удобный апи вызов для этого?

Спасибо.

ответ

2

Вы должны будете назвать win32 API: WNetGetUniversalName

+0

Благодаря Брайан, отлично работает и приняли бы меня навсегда, чтобы найти, что API вызова. – Mark