Bajo DOS tienes comandos internos y comandos externos, los primeros no necesitan tener un programa fisicamente en el directorio (carpeta) para ser ejecutados porque son parte del SO. por ejempolo date, dir, copy, ren etc, los comandos externos si necesitan estar presentes para ser invocados por ejemplo format, diskcopy etc
En el caso que mencionas tienes una linea de comando en la que no le indicas que debe hacer el SO, podrias por ejemplo cambiarle de nombre al archivo tal.exe si solo colocas el comando correcto ren tal.exe cual.map, no se utiliza la ñ porque en ingles es una letra que no existe
Es provable que tal.exe realice alguna funciòn especifica pero no es un comando conocido.
Ayudaria si mencionas cual es el resultado que necesitas