rem

Registra comentários em um script, lote ou arquivo config.sys. Se nenhum comentário for especificado, o rem adicionará espaçamento vertical.

Observação

Esse comando é interno para o interpretador de linha de comando, cmd.exe.

Sintaxe

rem [<comment>]

Parâmetros

Parâmetro Descrição
<comment> Especifica uma cadeia de caracteres a ser incluída como comentário.
/? Exibe a ajuda no prompt de comando.

Comentários

  • O comando rem não exibe os comentários na tela. Para exibir os comentários na tela, você deve incluir o comando echo on no arquivo.

  • Você não pode usar um caractere de redirecionamento (< ou >) ou pipe (|) em um comentário de arquivo em lote.

  • Embora você possa usar o rem sem comentário para adicionar espaçamento vertical a um arquivo em lote, você também pode usar linhas em branco. As linhas em branco são ignoradas quando um programa em lote é processado.

Exemplos

Para adicionar espaçamento vertical por meio de comentários de arquivo em lote, digite:

@echo off
rem  This batch program formats and checks new disks.
rem  It is named Checknew.bat.
rem
rem echo Insert new disk in Drive B.
pause
format b: /v chkdsk b:

Para incluir um comentário explicativo antes do comando prompt em um arquivo config.sys, digite:

rem Set prompt to indicate current directory
prompt $p$g

Para fornecer um comentário sobre o que um script faz, digite:

rem The commands in this script set up 3 drives.
rem The first drive is a primary partition and is
rem assigned the letter D. The second and third drives
rem are logical partitions, and are assigned letters
rem E and F.
create partition primary size=2048
assign d:
create partition extended
create partition logical size=2048
assign e:
create partition logical
assign f:

Para comentários de várias linhas, use a execução condicional:

  Rem/||(
    The REM statement evaluates to success,
    so these lines will never be executed.
    Keep in mind that you will need to escape closing parentheses
    within multi-line comment blocks like shown in this example. ^)
  )