On 10/03/2009 8:20 AM, Rickey, Kyle W wrote:
Thanks for the link! That code has got me on the right track. I've
almost got it working with one small kink.
After the code runs my drive still shows up on Windows Explorer but as a
removable drive. If I try to double click on it, it tells me to insert a
disk (see screenshot).
So it seems my code is unmounting my volume, but not the actual device.
Any ideas? I've attached the code I've got so far.
Adding the following after your eject code runs:
from win32com.shell import shell, shellcon
shell.SHChangeNotify(shellcon.SHCNE_DRIVEREMOVED, shellcon.SHCNF_PATH,
"F:\\")
seems to work for me (well - I actually did the above interactively
after your code ran, and the disk magically vanished from explorer...)
Cheers,
Mark
--
http://mail.python.org/mailman/listinfo/python-list