En las últimas versiones de DOS, el AUTOEXEC.BAT, al igual que el CONFIG.SYS, podían estructurarse de manera que al iniciar la máquina, pudiesen escogerse distintas configuraciones y procesos a ejecutar, mediante un menú, en función de las necesidades del usuario, con el fin de aprovechar al máximo los recursos.