Start another window to run a specified program or command.
START
"title" The title to display in the window title bar.
path Starting directory
B Starts the application without creating a new window. Unless
^C processing is started, the application ignores ^C processing;
^Break is the only way to interrupt the application
I The new environment is the original environment passed to cmd.exe,
instead of the current environment
MIN Window is minimized at start
MAX Window is maximized at start
SEPARATE Starts a 16-bit Windows program in a separate space
SHARED Starts a 16-bit Windows program in a shared space
LOW Starts the application in the IDLE priority class
NORMAL Starts the application in the NORMAL priority class
HIGH Starts the application in the HIGH priority class
REALTIME Starts the application in the REALTIME priority class
ABOVENORMAL Starts the application in the ABOVENORMAL priority class
BELOWNORMAL Starts the application in the BELOWNORMAL priority class
WAIT Starts the application and waits for it to end
command/program
If it is an internal cmd command or batch file, then the command processor is
Run cmd.exe with the /K command option. This means the window remains after the command runs
Still exists. If it is not an internal cmd command or batch file, it is a program, and
Run as a window application or console application. parameters These are the parameters passed to the command/program
If command extensions are enabled, external command calls through the command line or START command
Call will change as follows: Type the file name as a command, non-executable file can be called through file association.
(For example, WORD.DOC will call the application associated with the .DOC file extension).
For how to create these associations from within a command script, see ASSOC and
FTYPE command. When the executed application is a 32-bit GUI application, CMD.EXE does not wait for the application
The program terminates and returns to the command prompt. If executed within a command script, this new behavior
Then it doesn't happen. If the first symbol of the executed command line is a string without extension or path modifier
The string "CMD" will be replaced by the value of the COMSPEC variable. This
Prevents CMD.EXE from being picked up from the current directory. If the first symbol of the executed command line has no extension, CMD.EXE will use
The value of the PATHEXT environment variable determines the order in which which extensions to look for
Name. The default value of the PATHEXT variable is: .COM;.EXE;.BAT;.CMD Please note that this syntax is the same as the PATH variable, separated by semicolons. When looking for an executable file, if there is no matching extension, look at whether the name matches the directory name.
If so, START will call Explorer on that path. If executed from the command line, it is equivalent to CD /D on that path.
Take a look for yourself.........