Cuando estudié MS-DOS, había dos puntos importantes: los comandos y la parte de programación para crear ficheros por lotes (ficheros BAT).
COMANDOS
En cuanto a los comandos, hay un punto muy importante y son todos los posibles parámetros que se pueden utilizar con cada uno de ellos. Para consultar los comandos y los posibles parámetros que se pueden usar con cada uno de ellos tenemos los siguientes enlaces:
Web: si en lugar de descargarte un pdf prefieres consultar una página:
http://usuaris.tinet.cat/pcarmona/dos/comandos.htm
Programación BAT
Para programar ficheros por lotes, ficheros BAT, no sólo tenemos que conocer los comandos existentes en MS-DOS sino también la parte correspondiente a la programación (variables, programas, ...) que se suele usar en los ficheros por lotes. Para ello se puede consultar la siguiente página: http://www.wikilearning.com/tutorial/tutorial_programacion_bat-comandos_msdos/92-9