Saltar al contenido

¿Cómo “comentar” (agregar comentario) en un lote / cmd?

Solución:

Usar :: o REM

::   commenttttttttttt
REM  commenttttttttttt

PERO (como señaló la gente):

  • :: no funciona en línea; agregar & personaje:
    your commands here & :: commenttttttttttt
  • Dentro de las partes anidadas (IF/ELSE, FOR bucles, etc …) :: debe seguirse con la línea normal, de lo contrario da error (use REM allí).
  • :: también puede fallar dentro de setlocal ENABLEDELAYEDEXPANSION

los rem El comando es de hecho para comentarios. No actualiza inherentemente a nadie después de ejecutar el script. Algunos autores de guiones pueden usarlo de esa manera en lugar de echo, sin embargo, porque de forma predeterminada el intérprete por lotes imprimir cada comando antes de que se procese. Ya que rem los comandos no hacen nada, es seguro imprimirlos sin efectos secundarios. Para evitar imprimir un comando, antepóngalo con @, o, para aplicar esa configuración en todo el programa, ejecute @echo off. (Su echo off para evitar imprimir más comandos; los @ es evitar imprimir ese comando antes de que surta efecto el ajuste de eco).

Entonces, en su archivo por lotes, puede usar esto:

@echo off
REM To skip the following Python commands, put "REM" before them:
python foo.py
python bar.py

No, los archivos por lotes viejos simples usan REM como comentario. ECHO es el comando que imprime algo en la pantalla.

Para “comentar” secciones del archivo, puede usar GOTO. Un ejemplo de todos estos comandos / técnicas:

REM it starts here the section below can be safely erased once the file is customised
ECHO Hey you need to edit this file before running it!  Check the instructions inside
ECHO Now press ctrl-c to interrupt execution or enter to continue
PAUSE
REM erase the section above once you have customised the file
python executed1.py
ECHO Skipping some stuff now
GOTO End
python skipped1.py
python skipped2.py
:END
python executed2.py

¿Qué puedo decir? Los archivos por lotes son una reliquia de tiempos pasados, son torpes y feos.

Puede leer más en este sitio web.

EDITAR: modificó un poco el ejemplo para que contenga los elementos que aparentemente está buscando.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *