rfh3273@galileo.rtn.ca.boeing.com (Dick Harrigill) (05/04/91)
I have a generic problem with writing batch files.
Can anyone provide a simple solution?
PROBLEM:
To be able to pass a path/directory to a batch file as a parameter,
and be able to act upon a file within that directory.
FOR EXAMPLE:
1. doit c:
2. doit a:\mydir
3. doit c:\mydir\
where file doit.bat references a file using %1 as the path.
Within doit.bat:
%1FILENAME will work with example 1 & 3 but not 2.
%1\FILENAME will work with example 2 but not 1 (as it will
incorrectly point to the root) and not 3
(as you will get a double \).
How do you write a generic batch file that will work with all cases above?
--
Dick Harrigill, an independent voice from: Boeing Commercial Airplanes
M/S 9R-49 PO BOX 3707 Renton Avionics/Flight Systems
Seattle, WA 91824 Computing Support
(206) 393-9539 rfh3273@galileo.rtn.ca.boeing.com