Título: Pregunta bastante sencilla: Acentos y comillas en Batch Publicado por: z3nth10n en 23 Mayo 2012, 15:37 pm Hola amigos, esta pregunta es fácil, lo que quiero es pasar un texto a un txt y este texto contiene comillas como lo hago.
Aparte alguien me puede pasar una guía de batch donde muestre los acentos? Gracias, un saludo. Título: Re: Pregunta bastante sencilla: Acentos y comillas en Batch Publicado por: z3nth10n en 23 Mayo 2012, 16:07 pm Perdon, ya solucione el problema.
Título: Re: Pregunta bastante sencilla: Acentos y comillas en Batch Publicado por: Runex en 23 Mayo 2012, 16:13 pm Escapa las comillas \" :)
Título: Re: Pregunta bastante sencilla: Acentos y comillas en Batch Publicado por: z3nth10n en 23 Mayo 2012, 16:14 pm Lo use así no lo probe, porque pensaba que no iba a funcionar, por eso pregunte.
Pero se ve que si funciona. Gracias de todas formas. Soy cateto. :P Título: Re: Pregunta bastante sencilla: Acentos y comillas en Batch Publicado por: Eleкtro en 23 Mayo 2012, 18:29 pm Escapa las comillas \" :) se ve que si funciona. La forma de escapar un caracter en Batch, Por ejemplo una comilla doble es así: ^" Con el caracter: ^ Solo hay 3 o 4 excepciones, Comandos como WMIC, REG, SCHTASKS, Y alguno que me estoy olvidando, Donde si es necesario escapar como comentó Runex. Pero en los demás no. (Lo sé, Batch es raro... xD). Edito: ah, y sobre los acentos, tanto una vocal con acento como un acento suelto son caracteres latinos... Así que para mostrar una "ó" o un "´" no hay que escapar, Hay que usar el código de páginas correcto. (CHCP), O usar copy con Saludos Título: Re: Pregunta bastante sencilla: Acentos y comillas en Batch Publicado por: z3nth10n en 24 Mayo 2012, 19:01 pm Edito: ah, y sobre los acentos, tanto una vocal con acento como un acento suelto son caracteres latinos... Así que para mostrar una "ó" o un "´" no hay que escapar, Hay que usar el código de páginas correcto. (CHCP), O usar copy con Saludos Digame usté como... XD Edito, he estado mirando. Y he encontrado chcp 1252 y no funciona. Título: Re: Pregunta bastante sencilla: Acentos y comillas en Batch Publicado por: Eleкtro en 24 Mayo 2012, 19:31 pm Edito, he estado mirando. Y he encontrado chcp 1252 y no funciona. Bueno en eso tienes razón, Sirve más bien para trabajar con con caracteres latinos, Pero no para poder mostrarlos en la consola. Por ejemplo con chcp 1252 puedes reconocer en el script una ruta que se llame "c:\cárpetá cón acéntós" Y sin especificar el chcp correcto no se puede. Ejemplo: Código
Para mostrar los caracteres especials usa el comando: Código: Copy Con archivo.txt (http://img837.imageshack.us/img837/1111/prtscrcapturekq.jpg) (http://img37.imageshack.us/img37/203/prtscrcapture2c.jpg) Saludos... Título: Re: Pregunta bastante sencilla: Acentos y comillas en Batch Publicado por: z3nth10n en 24 Mayo 2012, 19:44 pm Antes he hecho eso, pero cuando lo pongo me sale una escpecie de cruz y la letra con la tilde... :o
Título: Re: Pregunta bastante sencilla: Acentos y comillas en Batch Publicado por: Eleкtro en 24 Mayo 2012, 19:49 pm Antes he hecho eso, pero cuando lo pongo me sale una escpecie de cruz y la letra con la tilde... :o Asegúrate de guardar el script con codificación ANSI (Desde el bloc de notas por ejemplo...), De lo contrario no vas a poder mostrar esos caracteres. Saludos Título: Re: Pregunta bastante sencilla: Acentos y comillas en Batch Publicado por: z3nth10n en 24 Mayo 2012, 21:02 pm Ey, gracias, eres el mejor tio, y con diferencia.
|