Sí, es posible ejecutar consultas de una base de datos de Access desde un archivo .bat utilizando el comando de línea de comandos "msaccess.exe". Aquí te explico cómo hacerlo:
1. Abre el Bloc de notas u otro editor de texto y crea un nuevo archivo. Guarda el archivo con una extensión ".bat", por ejemplo, "ejecutar_consulta.bat".
2. En el archivo .bat, escribe el siguiente comando:
Reemplaza "RutaDeTuBaseDeDatos.mdb" con la ruta y nombre de tu archivo de base de datos de Access. Si utilizas una versión más reciente de Access y tu base de datos tiene una extensión .accdb, cambia la extensión en el comando a ".accdb".
Reemplaza "NombreDeLaMacroOConsulta" con el nombre de la consulta o macro que deseas ejecutar. Asegúrate de que la consulta o macro esté guardada en tu base de datos de Access.
3. Guarda el archivo .bat.
4. Para ejecutar el archivo .bat, haz doble clic en él. Se abrirá Access y ejecutará la consulta o macro especificada.
Recuerda que para que esto funcione, debes tener instalado Access en tu computadora y tener los permisos adecuados para acceder y ejecutar la base de datos.
Espero que esta solución te sea útil. ¡Felices fiestas y que tengas éxito en tus proyectos!