Records comments in a script, batch, or config.sys file. If no comment is specified, rem adds vertical spacing.
This command is internal to the command-line interpreter, cmd.exe.
||Specifies a string of characters to include as a comment.|
|/?||Displays help at the command prompt.|
- The rem command doesn’t display comments on the screen. To display comments on the screen, you must include the echo on command in your file.
- You can’t use a redirection character (
>) or pipe (
|) in a batch file comment.
- Although you can use rem without a comment to add vertical spacing to a batch file, you can also use blank lines. Blank lines are ignored when a batch program is processed.
To add vertical spacing through batch file comments, type:
@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:
To include an explanatory comment before the prompt command in a config.sys file, type:
rem Set prompt to indicate current directory prompt $p$g
To provide a comment about what a script does, type:
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:
For multi-line comments, use conditional execution:
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. ^) )