Hace mucho recuerdo que se podían realizar menus en programación por lotes (batchs) en especial uno que podias navegar con las teclas de movimiento arriba y abajo, el detalle es que no recuerdo como se hacían y ni que comandos se utilizaban, espero me puedas ayudar.