Problem running BAT file with accented characters or ñ in it.
Tenía un archivo bat en el que necesitaba direccionar a una ruta que contenía un caracter especial: "ñ" y al ejecutar el bat, la ruta no era reconocida como válida.
@echo off for /f "tokens=2 delims=:." %%x in ('chcp') do set cp=%%x chcp 1252>nul cd C:\Users\Dise^ñador\Desktop\Tomonorte\SBS_prueba sbsDesktop.exe rem pause chcp %cp%>nulEn el bat mostrado lo que se hace es moverse a una ruta específica (que contiene eñe) y luego se espera que se ejecute una app de consola: sbsDesktop.exe.
Entonces, de manera general necesitamos definir nuestras instrucciones del bat dentro de la siguiente estructura, para no tener problemas con los caracteres especiales:
@echo off for /f "tokens=2 delims=:." %%x in ('chcp') do set cp=%%x chcp 1252>nul rem "COLOCAR AQUI TUS INSTRUCCIONES" chcp %cp%>nulComo siempre es importante mencionar la fuente de donde uno se guía.
http://www.codedisqus.com/0zmWUWXPXP/problem-running-batcmd-file-with-accented-characters-in-it.html
6/09/2015 04:23:00 p. m.
Share:
0 comentarios: