Rem (abreviatura de comentario ) es un comando (interno) que se encuentra dentro del símbolo del sistema del procesador de comandos de Windows , que permite la inclusión de comentarios dentro de los programas por lotes. Los comentarios son compatibles con la mayoría de los lenguajes de programación, generalmente a través de una sintaxis especial asociada a ellos. Ex. Python usando el signo de libra/hashtag (#) para indicar un comentario en línea. El comando Rem es para comentarios en línea , por lo tanto, el comentario solo sería válido hasta el final de la línea actual (o la primera aparición de CRLF ). Aunque los comentarios de varias líneas se pueden crear usando múltiples comandos Rem en líneas separadas. En este artículo, echaremos un vistazo al comando Rem y conoceremos varios usos para él.
Descripción del Comando:
Records comments (remarks) in a batch file or CONFIG.SYS. REM [comment]
Uso del comando: los
comentarios generalmente se usan para agregar más información al código. Ayuda a proporcionar una idea de lo que el creador del código estaba pensando mientras lo escribía. También es útil para proporcionar algunos punteros o anexos relacionados con el código. Los comentarios en general ayudan a reducir la complejidad del código, al ser una forma de código legible por humanos. También ayudan a orientar a los lectores que desconocen el idioma. Por ejemplo, echemos un vistazo al siguiente fragmento de código:
@echo off echo %~f0 echo %~t0
Para alguien que nunca haya visto la sintaxis antes mencionada, el código puede ser bastante críptico al principio. Pero si se agregan comentarios al código:
REM Used to disable echo of command entry and current working directory @echo off REM Displaying the full path (absolute Path) of the this file echo %~f0 REM Displaying the timestamp of creation of this file echo %~t0
El código aclara su funcionalidad y uno puede guiarse fácilmente a través de su funcionamiento.
Creación de comentarios
en línea: los comentarios en línea se pueden crear usando el comando REM al principio de la línea y luego escribiendo el comentario.
Por ejemplo,
REM This code will display hello world echo hello world!
Los comentarios en línea también se pueden agregar al final de la línea (precedidos por algún código) usando la construcción & REM.
Por ejemplo,
echo Hello World! & REM This code will display hello world
Creación de comentarios de varias líneas:
los comentarios de varias líneas se pueden crear utilizando varios comandos rem, que abarcan varias líneas.
Por ejemplo,
REM This code will tell the current time REM The resolution of the time will be until milliseconds REM The time will be based on the current timezone echo | time
Nota:
la creación de comentarios también existe a través de otros medios. Ex. Existen otros tipos de ~comentarios que permiten comentarios entre declaraciones. Pero no son la forma documentada de comentar el código, y existen debido a la solución de otros comandos/sintaxis. Además, están fuera del alcance de este artículo.