Tuesday, June 10, 2008

Tildes en archivos BAT en símbolo del sistema de Windows Vista

Si estáis ejecutando un fichero bat desde el símbolo del sistema (el antiguo MS-DOS) en Windows Vista seguro que os pasa que las tildes no las reconoce. Por ejemplo si hay una tilde en la ruta donde se encuentra un ejecutable pues este ejecutable no se ejecuta cuando se llama desde el bat. Si editáis un bat con el VisualNotePad os parece perfectamente la tilde. Pero al ejecutarlo aparece en la ventana de DOS un chirimbolo extrañísimo que no reconoce y falla.
Para capturar el símbolo que debemos poner en nuestro bat editado con el NotePad hay que usar un viejo editor llamado “Edit” que aún persiste en Vista. Con ese editor creamos un fichero con la dichosa tilde, que tendremos que poner a base de alt-168 por ejemplo y guardarlo. Luego lo abrimos con el notepad y vemos que en vez de una tilde aparece un carácter raro. Ni caso, ese es el bueno, cuando se ejecute el bat veréis como aparece correctamente la tilde en la ruta del fichero.

Artículos relacionados:
http://circulotito.blogspot.com/2008/05/error-al-instalar-vista-sp1-en-dell.html

2 comments:

Jaime Hablutzel said...

Muchas gracias, es una solucion rara, pero funciona.

Anonymous said...

Muchas gracias.

Justo antes de dar una patada al portátil y acordarme del que puso rutas con acentos en el servidor.