コメントを作成するための、Windowsのcmd
コンソールセッションの#
と同等のものは何ですか?
オペレーティングシステムはWindows XPです。
REM
は標準的な方法です。
REM this is a comment
バッチファイルでよく見られるダブルコロンの規則を使うこともできます。
:: another comment
コロンが後に文字列が続いたものがラベルですが、ダブルコロンとそれ以降は暗黙のうちに無視されます。この形式はREM
コマンドより読みやすいと主張できます。
これらの方法は両方とも行頭でのみ機能することに注意してください。コマンドにコメントを追加したい場合は、次のようにコマンド連結文字(&
)と共にそれらを使用できます。
dir & REM a comment
dir &:: another one
コメントの先頭にWord REMを付けます。
REM This is a comment.
しかし、あなたがあなたのコメントをあなたに印刷して欲しいなら、あなたはそれをエコーするべきです:
echo This is a comment you'll see.
REM
コマンドのみは、行が実行されていないことをコメントします(つまり、コメントとして何かを言います)。ただし、@echo off
がバッチファイルにない場合、その行は画面に表示されます。
これらの行が表示されないようにするには、3つのうちの1つを実行できます。
私はbernhardによって提供された答えは間違っていると思います。
少なくとも7勝を通して、
rem comment
バッチファイルでは、出力に印刷されます。印刷を抑制するためには、
@ rem comment
または
@rem comment
他のコマンドについても同様で、デフォルトではコンソールに表示されます。