Últimamente he pasado un rato creando archivos ejecutables (.bat) con los que normalmente mediante comandos stsadm creo parte de la estructura de SharePoint (sitios, páginas,…) esto resulta muy ágil y funcional a la hora de crear la estructura de SharePoint de los diferentes entornos.
A la hora de crear estos archivos batch, el principal problema es que la codificación ASCI de Windows no se corresponde con la de batch, coinciden casi todos los caracteres excepto las vocales acentuadas, es decir si en un fichero, digamos ejecutable.bat incluimos:

Al ejecutarlo mostrará esto:

Por lo tanto para la salida sea la correcta debería ser:

Y al ejecutarlo mostrará esto:

Por lo tanto parece claro que en este tipo de casos es necesario contar con una correspondencia entre el símbolo Windows que debe insertarse en estos ficheros y su valor en batch:
| WIN | BATCH | WIN | BATCH |
| á | | Á | µ |
| é | ‚ | É | |
| í | ¡ | Í | Ö |
| ó | ¢ | Ó | à |
| ú | £ | Ú | é |
Sé que parece que para la á no hay valor batch asociado, pero se trata de un tipo de espacio en blanco distinto al habitual….
Otra forma de conseguir el valor Windows asociado, seria desde la consola de Windows ejecutar lo siguiente:

Con lo que tendremos un fichero con los valores batch para cada una de estos caracteres problemáticos:
