siddhartha veedaluru wrote:
That worked.
Thanks very much Mike Sid


One thing I forgot to mention. You might want to check if that drive is already mapped or you'll get an error. We force our drive letters by using the WNetCancelConnection2() method of win32wnet to un-map the drive letter if it's already mapped before we map the drives. We do this because some of users stick USB drives or other devices into their PCs before they login and the USB drive will grab the drive letter.

Mike




On Mon, Aug 25, 2008 at 7:31 PM, Mike Driscoll <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:

    siddhartha veedaluru wrote:

        Hi,
         i have used the following code to create Map NetWork Drive.
        But it is not visble when i open "My Computer" window.
         
---------------------------------------------------------------------------
        import win32net,time
        data = {}
        data['remote'] = r'\\fredo\Project'
        data['local'] = 'K:'
        data['user'] = 'builder'
        data['password'] = 'builder'
        data['asg_type'] = 0
        data['status'] = 1
        data['domainname'] = 'conindia'
        win32net.NetUseAdd(None,1,data)
        -----------------------------------------------------------------------
         Help me in making it visible.
         Regards,
        Siddhartha


    I recommend this method instead:

    <code>
    import win32wnet
    from win32netcon import RESOURCETYPE_DISK as DISK

    drive_letter = "K:"
    path = "\\fredo\Project"
    win32wnet.WNetAddConnection2(DISK, drive_letter, path)

    </code>

    We use this method at my place of employment as part of our login
    script.

    Mike



_______________________________________________
python-win32 mailing list
python-win32@python.org
http://mail.python.org/mailman/listinfo/python-win32

Reply via email to