08.02.2022 Views

batch-file-es Windows

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Capítulo 14: Escapar de personajes

especiales

Introducción

En todos los cmd.exe y DOS versiones de DOS , algunos caracteres están reservados para un uso

específico (por ejemplo, redirección de comandos). Este tema tratará sobre cómo utilizar los

caracteres especiales sin problemas.

Examples

Escapar con caret (^)

La mayoría de los caracteres especiales se pueden escapar utilizando el símbolo de intercalación

( ^ ). Echa un vistazo al siguiente ejemplo.

echo > Hi

echo ^> Hi

Este primer comando no generaría > Hi porque > es un carácter especial, lo que significa redirigir

la salida a un archivo. En este caso, el archivo se llama "Hola".

Sin embargo, en el segundo comando, > Hi se emitirá sin ningún problema porque caret ( ^ ) le

dice al > que deje de funcionar como el comando "redirigir la salida al archivo", ahora > es solo un

carácter normal.

Aquí hay una lista de caracteres especiales que se pueden escapar (tomar y editar desde la

página de Rob van der Woude)

Personaje

^

Y

Resultado

Escapado

^^

^ &

Observaciones

< ^ <

> ^>

| ^ |

\ ^ \

! ^^!

Solo es necesario cuando DelayedExpansion está

https://riptutorial.com/es/home 42

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!