| command | function |
| help COMMAND | display information about COMMAND |
| cd PATH | change the current directory |
| C:, D: | change the current directory to the C: or D: device |
| dir PATH | list files in the directory |
| cp FILE1 FILE2 | copy FILE1 to FILE2 |
| del FILE | delete FILE |
| ren FILE1 FILE2 | rename FILE1 into FILE2 |
| mkdir DIR | create a new directory DIR |
| rmdir DIR | remove the (empty) directory DIR |
| type FILE | display the content of FILE on the screen |
| more FILE | display the content of FILE, stepping through the pages |
| set VAR=VALUE | set the value of the variable VAR to VALUE |
| echo %VAR% | display the value of variable VAL |
| set | show the values of all variables |
| %1, .. %9 | command line arguments of a batch command |
| if, for, goto | control the program flow in a batch file |
| rem | ignore this line - it's a comment |
renames all files ending with .txt into corresponding names ending with .bak.
![]()