Sign in to follow this  
Followers 0
Jon

DriveMap

15 posts in this topic

I got a DriveMap/UnMap function working - nice and easy to implement an people are always asking for it:

DriveMap( "drive", "remote folder" [, "user" [, "password"]] )

Should I add a "persistant" parameter or create a "DriveMapPersistant" AutoitSetOption instead (might be easier)?

Share this post


Link to post
Share on other sites



Wow, I've been searching for a way to implement this (through calls to Rundll or something) without luck, and you just go and do it! I'd say, add it as a parameter on the function would be my personal preference, since you may want it on or off for different scenarios.

Share this post


Link to post
Share on other sites

#3 ·  Posted (edited)

Should I add a "persistant" parameter or create a "DriveMapPersistant" AutoitSetOption instead (might be easier)?

Nice... I would prefer to have the Persistant as a parameter on the command ... , more or less like the Net Use command... Edited by JdeB

Visit the SciTE4AutoIt3 Download page for the latest versions        Beta files                                                          Forum Rules
 
Live for the present,
Dream of the future,
Learn from the past.
  :)

Share this post


Link to post
Share on other sites

What is the difference between this and Net use?

Share this post


Link to post
Share on other sites

I don't think there is any difference, it'd just be nice to have it as a built in function in AU, rather than having to shell out to DOS and trap the error to check it worked.

:ph34r:

Share this post


Link to post
Share on other sites

I prefer the persistant as a parameter of the command too :ph34r:

Share this post


Link to post
Share on other sites

internal versus external... like a bunch of functions.. :ph34r:

Ah... Ok. Just it seemed that there were something new I didnt understand.

Thanks :(

Share this post


Link to post
Share on other sites

How soon do we get it? I want it yesterday :-)

Share this post


Link to post
Share on other sites

In a few hours when I get home to broadband land and can upload it. I need to add extended error codes too.

###Function###

DriveMapAdd

###Description###

Maps a network drive.

###Syntax###

DriveMapAdd( "drive", "remote folder" [, flags [, "user" [, "password"]]] )

###Parameters###

drive

The drive letter to map, for example "O:" or "Z:". If you pass a blank string for this parameter a connection is made but not mapped to a specific drive.

remote folder

The remote folder to connect to in the form "\\server\share".

flags

[optional]

A combination of the following:

0 = default

1 = Persistant mapping

8 = Show authentication dialog if required

user

[optional] The username to use to connect. In the form "username" or "domain\usersname".

password

[optional] The password to use to connect.

Share this post


Link to post
Share on other sites

Sounds good, being without Broadband is always a bitch :-)

Couple of questions... At the top of the post you mention UnMap, will there be a seperate function to do this?

Also, I don't quite understand this:

If you pass a blank string for this parameter a connection is made but not mapped to a specific drive.

Share this post


Link to post
Share on other sites

Tip:

Use a blank string to disconnect/UnMap a networkdrive.

Share this post


Link to post
Share on other sites

Sounds good, being without Broadband is always a bitch :-)

Couple of questions... At the top of the post you mention UnMap, will there be a seperate function to do this?

Also, I don't quite understand this:

You can make a connection that has no drive letter. Like doing "net use \\server\share". It can be useful in certain cirmcumstances.

There is a DriveMapDel as well. And possibly a DriveMapGet later on.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0