Pardon the OT question; if there's a better place to ask, please direct me.
So here's my problem .. I have this CMD shell script (not VBScript or PowerShell), and what I need to do is some string manipulation. Specifically: I need to strip off the leading 2 characters from a string, and then I need to locate the position of a special character in the string. So I have this value: \\servername\users\username What I want to do is to isolate "servername". I can strip off the leading 2 backslashes by: _HomeFolder="\\servername\users\username" (actually, I read this value from a file) SET _Offset=2 SET _Chars=11 _Server=!_HomeFolder:~%_Offset%,%_Chars%! 1. I'm having problems storing the value of this substr. I'm not getting "servername\users\username". Not sure why; I can use that fragment in an IF statement, and it works. 2. I found a little utility that will return the position of one string in another, which I should be able to use to do another substr to isolate the servername. I'd still need to store it someplace (see problem #1) Rewriting the script as VBSript or PowerShell isn't really an option yet, as I am not proficient enough in those to do this. So what I need to do is parse the string, and return everything from position 3 to the location of the first "\". So any clues, pointers, semi-vitrolic abuse appreciated. Better ways, other utilities, other examples, etc. -- Michael Leone Network Administrator, ISM Philadelphia Housing Authority 2500 Jackson St Philadelphia, PA 19145 Tel: 215-684-4180 Cell: 215-252-0143 <mailto:[EMAIL PROTECTED]> ~ Finally, powerful endpoint security that ISN'T a resource hog! ~ ~ <http://www.sunbeltsoftware.com/Business/VIPRE-Enterprise/> ~
