I try to get all logical drives of a remote machine (WinNT or W2K) and
get a result, that gives me the expected total but not all expected drives.
Example:
([u'A:', u'', u'C:', u'', u'D:', u'', u'E:', u''], 8, 0)
while the machine has the local drives
A: C: D: E: F: G: H: Z:
A: - Floppy
Z: - CDROM
All others are harddisk partitions on two physical drives
Does anyone have an idea?
Thanks
Uwe
I had the same problem, and to my shame I didn't raise it as a bug, Iget a result, that gives me the expected total but not all expected drives.
Example:
win32net.NetServerDiskEnum('nor1w020', 0) gives me:
while the machine has the local drives
A: C: D: E: F: G: H: Z:
A: - Floppy
Z: - CDROM
All others are harddisk partitions on two physical drives
Does anyone have an idea?
Thanks
Uwe
simply bypassed it (because my DBA needed the info immediately anyway)
by using wmi. Have a look at
http://tgolden.sc.sabren.com/python/wmi.html and then try something
like this:
<code>
import wmi
c = wmi.WMI ("") # or whatever host name
for disk in c.Win32_LogicalDisk (DriveType=3):
print disk.Caption
</code>
TJG