batch-file-es Windows
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
esto provoca un error ):
(
echo This example will fail
:: some comment
)
Cuando se trabaja dentro de bloques de código entre corchetes, es definitivamente más seguro
usar REM para todas las líneas de comentarios.
Uso de variables como comentarios
También es posible utilizar variables como comentarios. Esto puede ser útil para evitar
condicionalmente que se ejecuten comandos:
@echo off
setlocal
if /i "%~1"=="update" (set _skip=) Else (set _skip=REM)
%_skip% copy update.dat
%_skip% echo Update applied
...
Cuando se utiliza el fragmento de código anterior en un archivo por lotes, las líneas que
comienzan con %_skip% solo se ejecutan si se llama al archivo por lotes con la update como
parámetro.
Bloquear comentarios
El formato de archivo por lotes no tiene una sintaxis de comentarios de bloque, pero hay una
solución fácil para esto.
Normalmente, cada línea de un archivo por lotes es leída y luego ejecutada por el analizador,
pero se puede usar una instrucción goto para saltar un bloque de texto sin formato (que se puede
usar como un comentario de bloque):
@echo off
goto :start
A multi-line comment block can go here.
It can also include special characters such as | >
:start
Dado que el analizador nunca ve las líneas entre la goto :start y :start , puede contener texto
arbitrario (incluidos los caracteres de control sin la necesidad de escapar) y el analizador no
generará un error.
Comenta en la línea del código
Para comentar en la misma línea que el código, puede usar &:: o &rem . También puedes usar && o
https://riptutorial.com/es/home 21