在批處理指令碼中新增註釋

MD Aminul Islam 2023年1月30日
  1. 在批處理指令碼中使用雙冒號 :: 新增註釋
  2. 在批處理指令碼中使用 REM 關鍵字新增註釋
  3. 在批處理指令碼中新增多行註釋
在批處理指令碼中新增註釋

註釋是最重要的部分,因為它們有助於為其他開發人員提供必要的資訊和解釋,並使程式碼更容易理解。這是專業編碼的基本要素。

註釋對其他部分沒有任何影響。本文將解決我們如何在程式碼中包含單行或多行註釋。

有兩種方法可以在批處理指令碼中包含註釋。我們可以使用雙冒號::或關鍵字 REM

我們將通過下面的必要示例討論這兩種方式。

在批處理指令碼中使用雙冒號 :: 新增註釋

要新增帶有雙冒號 :: 的註釋,你可以使用以下格式。

::  THIS IS YOUR COMMENT

我們使用這種方法評論了下面的程式碼。

@echo off
:: This is your comment
ECHO Commented with ::

在批處理指令碼中使用 REM 關鍵字新增註釋

REM 是一個關鍵字,用於在批處理指令碼上進行註釋(註釋)。要使用此關鍵字,你必須遵循以下格式。

REM THIS IS YOUR COMMENT

檢視此示例以獲得更好的理解,

@echo off
REM This is your comment
ECHO Commented with REM

在批處理指令碼中新增註釋的一些重要說明

當註釋不在行首時,你必須新增&字元。

當使用巢狀部分如 IF...ELSE、迴圈等時,你必須使用::作為正常行;否則,它會給出錯誤。你也可以在那裡使用 REM 關鍵字。

::SETLOCAL 關鍵字中可能會失敗。

在批處理指令碼中新增多行註釋

有時我們需要新增多行註釋。在這裡,我們將討論新增多行註釋的兩種方法。

讓我們在下面討論它們。第一種方法演示在每行註釋的開頭新增::REM

@echo off
:: The first line of your comment here.
:: The second line of your comment here.
:: The third line of your comment here.
echo Multiple line comment

或者,如下所示:

@echo off
REM First line of your comment here.
REM Second line of your comment here.
REM Third line of your comment here.
echo Multiple line comment

另一種方法是新增關鍵字 GOTO。此關鍵字使你可以跳過程式碼的特定部分。

我們可以將我們的註釋放在 GOTO 關鍵字中,以便這些行在這些行中變得不可執行,如下所示:

@echo off
goto comment
The first line of your comment is here.
The second line of your comment is here.
The third line of your comment is here.
-
-
-
:comment
echo Multiple line comment...

此示例將僅執行最後一行,因為它跳過了 GOTO 關鍵字內的行,輸出將如下所示:

輸出:

Multiple line comment...

請記住,這裡討論的所有方法都是使用批處理指令碼編寫的,並且只能在 Windows CMD 環境中工作。

作者: MD Aminul Islam
MD Aminul Islam avatar MD Aminul Islam avatar

Aminul Is an Expert Technical Writer and Full-Stack Developer. He has hands-on working experience on numerous Developer Platforms and SAAS startups. He is highly skilled in numerous Programming languages and Frameworks. He can write professional technical articles like Reviews, Programming, Documentation, SOP, User manual, Whitepaper, etc.

LinkedIn