#136010 - 2005-03-21 10:48 PM
Map drives dynamically
|
ScriptIt
Fresh Scripter
Registered: 2005-03-15
Posts: 7
|
Is there a way to map drives dynamically using the IF INGROUP. In other words, can I use the if ingroup without designating a drive letter?
|
Top
|
|
|
|
#136012 - 2005-03-22 12:05 AM
Re: Map drives dynamically
|
Allen
KiX Supporter
Registered: 2003-04-19
Posts: 4545
Loc: USA
|
I believe starting with version 4.22, USE supports *. So your code would look something like this:
Code:
use * "\\server\share"
? @result
? @serror
|
Top
|
|
|
|
#136013 - 2005-03-22 12:07 AM
Re: Map drives dynamically
|
Kdyer
KiX Supporter
Registered: 2001-01-03
Posts: 6241
Loc: Tigard, OR
|
Here is a bit of code that I robbed from my 2433A Course and converted over that should cover this: Code:
CLS BREAK ON $oFSO=CreateObject('Scripting.FileSystemObject') ; Loop through all used drives ;For each $oDrive in $Onetwork.EnumNetworkDrives For each $drive in $oFSO.Drives $sFinalDrive=Left($drive,1) Next ; Convert final used Drive to ASC and add 1 and return to character $sNextDrive=CHR(ASC($sFinalDrive)+1)+':' ;Map New Drive USE $sNextDrive '\\<SOMESERVER>\APPS' IF @ERROR<>0 ?'COULD NOT MAP DRIVE DUE TO '+@SERROR ENDIF
HTH,
Kent
|
Top
|
|
|
|
#136014 - 2005-03-22 12:09 AM
Re: Map drives dynamically
|
Kdyer
KiX Supporter
Registered: 2001-01-03
Posts: 6241
Loc: Tigard, OR
|
Allen,
You are correct (from page 4 of the guide):
Quote:
USE USE now supports automatic drive selection ("USE * \\server\share").
However, it maps the next available drive as drive Z:, where when I used WSCRIPT version from the 2433A Course, it put my next drive as drive U:.. Hmmmm.
Thanks,
Kent
|
Top
|
|
|
|
#136015 - 2005-03-22 12:13 AM
Re: Map drives dynamically
|
Allen
KiX Supporter
Registered: 2003-04-19
Posts: 4545
Loc: USA
|
Yeah... it kinda makes your code above and my MapDriveX() UDF kind of useless.
|
Top
|
|
|
|
#136021 - 2005-03-24 03:16 AM
Re: Map drives dynamically
|
ScriptWhat
Lurker
Registered: 2005-03-15
Posts: 2
|
Why is it a bad idea.
|
Top
|
|
|
|
#136023 - 2005-03-24 03:35 AM
Re: Map drives dynamically
|
Kdyer
KiX Supporter
Registered: 2001-01-03
Posts: 6241
Loc: Tigard, OR
|
I have to agree with Les on this one. Drives should be consistent among group members.
Kent
|
Top
|
|
|
|
Moderator: Jochen, Allen, Radimus, Glenn Barnas, ShaneEP, Ruud van Velsen, Arend_, Mart
|
0 registered
and 259 anonymous users online.
|
|
|