This is a list containing all the name of Dos9 internal and external commands. The command tagged with [int] are internal, and those tagged with [ext] are external.
An internal command is a command which is directly intergrated on Dos9, so that it does not need any additional binaries to work. These commands are the faster and the most compatible.
An external command is a command which needs an additionnal binaries. These commands provide more flexibility to batch programs.
AGraf [ext] : Enables to make GUI rather than using the traditionnnal console interface. This command is no more develloped and is only provided for legacy support under windows.
BatBox [ext] : Allows to use console in a graphical way and extend basic user interraction through mouse, keys etc.
COLOR [int] : Changes the console screen color.
CLS [int] : Clear the console screen.
ECHO [int] : Display text in the console.
PAUSE [int] : Make a pause in a batch script
SET [int] : Modify an environment variable. Either through a string litteral, a mathematical expression or an user input.
TITLE [int] : Change console title.
FOR [int] : Loop in a script.
GOTO [int] : Jump to a label in a script.
IF [int] : Make a conditionnnal execution within a script.
COPY [int] : Copy files.
CD, CHDIR [int] : Changes current directory.
DIR [int] : Browse a subdirectory.
DEL, ERASE [int] : Deletes files.
MD, MKDIR [int] : Creates a directory.
MORE, TYPE [int] : Types files content.
MOVE [int] : Move files.
RD, RMDIR [int] : Deletes a directory.
TREE [ext] : show a tree of file
XCOPY [ext] : Copy a folder tree.
Dos9 manual pages, The Dos9 Project - Copyright © 2010-2014 Darkbatcher
This is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Please report bugs and mistakes at : <darkbatcher at dos9 dot org>