> Ok, I could set a cmd.exe's switches when calling a batch file by entering
>
[quoted text clipped - 9 lines]
>
> Matt
You need to invoke another instance of the Command Processor,
e.g. like so:
@echo off
if /i "%1"=="Unicode" goto action
echo Primary processor
cmd.exe /u /c %0 Unicode
goto :eof
:Action
echo Secondary processor
dir c:\
{Your other batch file commands go here}
By the way, DOS is an operating system introduced some thirty
years ago. It is now considered a legacy OS and is only rarely
used. DOS did not understand switches such as /U or /A. The
example I gave above is a batch file, not a DOS batch script.