14 respuestas
Hola a todos,
Recientemente me enfrenté al mismo problema y encontré una solución mucho más sencilla:
Abre tu archivo bat con el bloc de notas, si no lo encuentras, escribe wordpad.exe en el símbolo del sistema.
Y guarda tu archivo especificando que es un documento de texto MS-DOS.
¡Magia! ¡Todos tus caracteres especiales han sido convertidos!
Recientemente me enfrenté al mismo problema y encontré una solución mucho más sencilla:
Abre tu archivo bat con el bloc de notas, si no lo encuentras, escribe wordpad.exe en el símbolo del sistema.
Y guarda tu archivo especificando que es un documento de texto MS-DOS.
¡Magia! ¡Todos tus caracteres especiales han sido convertidos!
Mmmh, así es como procedo yo ; - ) :
https://openclassrooms.com/forum/sujet/gravez-vos-fichiers-en-invite-23139#r2079981
Sé que el tema no parece tener relación, pero lo explico en uno de los mensajes del tema.
P.D. Disculpen a los moderadores si piensan que estoy reviviendo un viejo tema.
Aquí hay un ejemplo de uso de acentos :
@echo off
echo €a se utiliza caracteres acentuados en Batch ;).
set /p test=Por favor, ingresa caracteres acentuados :
echo %test%
%homedrive%
cd C:\Documents and Settings\Propietario\Escritorio
echo Si el directorio Propietario no existe, no presten atención al mensaje de error.
cd
pause
cls
echo Supresión del directorio …†…. Si no está presente, no presten atención al mensaje de error.
rd …†…
Coloca este archivo .bat en el escritorio y ejecútalo. ¡Listo!
Finalmente, miren en mi enlace, he escrito una tabla completa de conversiones de caracteres. En aproximadamente un día también publicaré un archivo .doc (Word) que contiene todos los caracteres que "no deberían ser usados en un batch". Lo digo entre comillas. Porque hay gente que dice que es imposible y otros como yo sí :D.
Una última cosa, solo estoy de paso en este sitio. He notado este tema en Google y no pude evitar responder. También les digo que voy a venir a ver las respuestas de este tema.
Con esto, hasta la próxima.
https://openclassrooms.com/forum/sujet/gravez-vos-fichiers-en-invite-23139#r2079981
Sé que el tema no parece tener relación, pero lo explico en uno de los mensajes del tema.
P.D. Disculpen a los moderadores si piensan que estoy reviviendo un viejo tema.
Aquí hay un ejemplo de uso de acentos :
@echo off
echo €a se utiliza caracteres acentuados en Batch ;).
set /p test=Por favor, ingresa caracteres acentuados :
echo %test%
%homedrive%
cd C:\Documents and Settings\Propietario\Escritorio
echo Si el directorio Propietario no existe, no presten atención al mensaje de error.
cd
pause
cls
echo Supresión del directorio …†…. Si no está presente, no presten atención al mensaje de error.
rd …†…
Coloca este archivo .bat en el escritorio y ejecútalo. ¡Listo!
Finalmente, miren en mi enlace, he escrito una tabla completa de conversiones de caracteres. En aproximadamente un día también publicaré un archivo .doc (Word) que contiene todos los caracteres que "no deberían ser usados en un batch". Lo digo entre comillas. Porque hay gente que dice que es imposible y otros como yo sí :D.
Una última cosa, solo estoy de paso en este sitio. He notado este tema en Google y no pude evitar responder. También les digo que voy a venir a ver las respuestas de este tema.
Con esto, hasta la próxima.
bueno, cambia tu atajo de directorio.... :D
Si no, hay que ver con los caracteres unicode tal vez funcione...
Zep3k!GnO
--> hola i hola o no vamos al trabajo :P
Si no, hay que ver con los caracteres unicode tal vez funcione...
Zep3k!GnO
--> hola i hola o no vamos al trabajo :P
Por mi parte, he resuelto el problema en el bloc de notas, cambiando la codificación a ANSI en la ventana "Guardar como..."
Ahaha, sí, claro que voy a cambiar de rep ^^
Quiero eliminar un atajo instalado por Adobe Reader ^^
En fin, ¿los caracteres unicode??
Quiero eliminar un atajo instalado por Adobe Reader ^^
En fin, ¿los caracteres unicode??
sí sí puedes eliminar lo que Adobe te puso, no hay problema con el atajo...
En fin, ¿los caracteres unicode ??
Aquí está, señor :D
-->http://www.collectionscanada.ca/6/19/s19-9235-f.html
verás ...
Zep3k!GnO
-->hola i hola o no vamos a trabajar :P
En fin, ¿los caracteres unicode ??
Aquí está, señor :D
-->http://www.collectionscanada.ca/6/19/s19-9235-f.html
verás ...
Zep3k!GnO
-->hola i hola o no vamos a trabajar :P
He utilizado UltraEDIT con la visualización en modo OEM, he puesto mi acento y he guardado mi batch
Del ok :)
Del ok :)
Para tu información, también tenía un problema de acentos en un batch y me encontré con tu discusión que me hizo pensar y recordar la creación de batches en Windows 3.1 (¡no nos hace más jóvenes!!!!).
Hay un editor que viene con DOS al escribir simplemente el comando EDIT que me permitió resolver mi problema sin pasar por UltraEDIT. Está claro que no es lo más moderno en términos de editores, pero funciona muy bien y los acentos también...
Hay un editor que viene con DOS al escribir simplemente el comando EDIT que me permitió resolver mi problema sin pasar por UltraEDIT. Está claro que no es lo más moderno en términos de editores, pero funciona muy bien y los acentos también...
hola... para resolver el problema original me parece que sería mejor utilizar los nombres cortos de msdos
del estilo "c:\docume~1\usuario\mesdoc~1"
en lugar de "c:\documents and settings\usuario\mis documentos"
del estilo "c:\docume~1\usuario\mesdoc~1"
en lugar de "c:\documents and settings\usuario\mis documentos"
Estoy de acuerdo contigo aunque tu respuesta no aporta ninguna solución a mi problema.
Sin problema para pasar por c:\progra~1\micros~1 etc, etc.
Sin embargo, para el directorio Modelos (que solo tiene 7 caracteres) el batch editado con un bloc de notas devuelve un carácter "raro" para el carácter acentuado. Al usar el editor DOS (EDIT) el carácter que se devuelve es el correcto.
Fin.
P.
Sin problema para pasar por c:\progra~1\micros~1 etc, etc.
Sin embargo, para el directorio Modelos (que solo tiene 7 caracteres) el batch editado con un bloc de notas devuelve un carácter "raro" para el carácter acentuado. Al usar el editor DOS (EDIT) el carácter que se devuelve es el correcto.
Fin.
P.
¡Era necesario usar WordPad en lugar del Bloc de notas! ¡No hay 36 soluciones! ¡Gracias!
el archivo está codificado de manera diferente, eso es lo que se ha hecho.