Insertar y representar caracteres especiales en archivos batch
PRIMERA SOLUCIÓN:
En el cmd, ejecuta:
echo netsh interface ip set address «Conexión de área local» static 172.23.26.3 255.255.0.0 172.23.26.254 1 > c:\prueba.bat
Esta genera el archivo prueba.bat en el C:
Ahora, ejecuta este archivo prueba.bat que te funcionará!
SEGUNDA SOLUCIÓN:
En los archivos batch para representar caracteres especiales y que se muestren correctamente en la consola de cmd al ejecutarse el batch, se requiere otro sistema de codificación.
Representa los más usados en idioma español de la siguiente forma:
Caracter | Código con la tecla ALT | Vista previa en el batch |
---|---|---|
á | ALT255 | |
é | ALT0130 | , |
í | ALT173 | ¡ |
ó | ALT189 | ¢ |
ú | ALT156 | £ |
ñ | ALT207 | ¤ |
Ñ | ALT190 | ¥ |
¿ | ALT249 | ¨ |
Para conocer como representar todos los restantes caracteres correctamente, consúltalo en una tabla que puedes descargar en el siguiente vínculo.