什麼是 Windows 中的批處理文件? 如何創建批處理文件?

已發表: 2018-06-27

批處理文件是 Windows 用戶經常聽到的一個術語。 基本上,這是一種不實際做事的做事方式。 等等,在你問我高不高之前,讓我詳細說明一下什麼是批處理文件以及批處理文件編程的基本思想。

那麼,究竟什麼是批處理文件?

您可能知道稱為 CMD 或命令提示符的 Windows 命令行解釋器。 它通過鍵盤輸入各種命令並對其進行處理。 作為 Windows 用戶,我們大多數人對任何看起來不好的東西都不太滿意,CMD 就是其中之一。

批處理文件在您和命令提示符之間充當中介者的工作。 它是一個文件——帶有 .bat、.cmd、.btm 文件擴展名——包含 CMD 命令。 當您運行批處理文件時,其中寫入的命令將在命令提示符中按照串行方式執行。 否則,這些將不得不逐行手動輸入。 這組命令也稱為批處理腳本。

批處理文件有什麼用?

現在,為什麼要將命令保存在批處理文件中? 批處理文件可以節省您的時間,否則,您將不得不一次又一次地輸入相同的命令。 例如,您可以使用命令提示符安排您的 Windows 操作系統在特定時間後關閉。

如果您為關機操作創建了一個批處理文件,您只需雙擊運行它,就像您通常打開應用程序一樣,您的 Windows 將在您設置的時間後關閉。

如果開發人員想在安裝軟件時在您的機器上使用命令提示符,他可以通過在安裝文件中包含一個批處理文件來實現。 否則,您將不得不運行我認為不會讓您滿意的命令。 簡而言之,它是一個腳本文件,用於在 DOS、Windows 和 OS/2 操作系統中自動執行任務。

在創建批處理文件時,您還可以啟用循環 (for)、條件語句 (if)、控制語句 (goto) 等。您可以通過鍵入名稱直接從命令提示符運行批處理文件。 此外,您可以使用 CALL 命令從另一個批處理文件運行一個批處理文件。

什麼是批處理文件模式?

您可能已經這樣做了很多次,您需要在批處理文件中進行選擇才能繼續執行。 例如,它可能會詢問您是或否以繼續進行。

這稱為交互模式,需要用戶輸入。 另一種模式稱為批處理模式,其中 bat 文件繼續工作而不會打擾用戶。

須知:批處理文件命令

在學習如何在 Windows 中製作批處理文件之前,您應該了解一些事情。 創建批處理文件就是關於命令並適當地製作它們以供最佳使用。 您需要了解一些有助於創建基本批處理文件的批處理文件命令。

標題:用於更改顯示在 CMD 窗口頂部的標題文本。

echo – 將輸入字符串顯示為輸出。 使用 ECHO 的 ON 或 OFF 選項來打開或關閉迴聲功能。 如果打開 ECHO,CMD 將顯示它正在執行的命令。

pause – 用於停止 Windows 批處理文件的執行。

EXIT – 退出命令提示符。

cls – 用於清除命令提示符屏幕。

:: – 在批處理文件中添加註釋。 命令提示符忽略任何作為批處理文件註釋編寫的文本。

因此,這些就是我們可以稱之為 Windows 附帶的內部命令。 您的批處理腳本還可以支持外部命令。 這些是在您的系統上安裝新軟件時添加的。 例如,如果您的機器上安裝了 Google Chrome,您可以在 CMD 窗口中使用命令“chrome”。

這些命令可以幫助您創建一個簡單的 BAT 文件。 您可以通過從 Windows CMD 命令列表中了解更多命令來改進您的批處理腳本。

如何在 Windows 10 中創建批處理文件?

在這裡,我將告訴您創建小批量 (BAT) 文件的步驟。 無論您使用的是 Windows 10、Windows 8.1、Windows 7 還是 XP,這些步驟都幾乎相同。

  1. 打開一個新的記事本文件。 您還可以使用任何類似的文本文件編輯器,例如 Notepad++。
  2. 在文本文件中鍵入以下命令:
    批處理文件-txt2
    迴聲
    標題我的測試批處理文件
    :: 請參閱頂部的標題。 並且此註釋不會出現在命令提示符中。
    echo 已執行測試文件。
    echo 我懶得一次又一次地寫命令。
    暫停
  3. 使用擴展名.bat而不是 .txt 保存文本文件。 例如,在我的例子中是 testbatch.bat。
    注意:確保在 Windows 中關閉隱藏文件擴展名功能。 否則,您將無法更改文件擴展名。 要檢查,請轉到控制面板 > 文件資源管理器選項 > 查看選項卡 > 取消選中隱藏已知文件類型的擴展名
  4. 要運行批處理文件,只需雙擊它。 CMD 窗口將自動打開並顯示所需的輸出。

您也可以在步驟 2 中提到的命令中嘗試echo on以查看它的作用。 現在,每次運行此文件時,都會顯示相同的文本。 您還可以使用.cmd擴展名代替.bat擴展名。

如何在 Windows 10 中運行批處理文件?

除了雙擊之外,您還可以在 CMD 窗口中執行一個 bat 文件。

要使用 cmd 打開文件,您需要導航文件所在的文件夾/目錄。 然後鍵入該文件的名稱及其文件擴展名。 例如,您需要運行一個名為 HelloWorld 的 bat 文件。 鍵入 HelloWorld.bat 並按 Enter。

如何編輯或修改批處理文件?

如果您想對過去創建的批處理文件進行一些實驗,編輯 bat 文件是一個簡單的過程。 只需右鍵單擊該文件,然後單擊重命名。 它將在文本編輯器中打開。

完成後,保存更改,一切順利。 下次您在命令行中運行 bat 文件時,它將執行您所做的更改。

做更多事情——批處理文件示例

前段時間,我告訴過您有關使用 POWERCFG 實用程序檢查 Windows 計算機上的電池健康狀況的方法。 早些時候,你必須做很多工作。 為了檢查電池健康狀況,您必須打開 CMD,鍵入命令,然後轉到存儲輸出文件的位置。

讓我們通過創建批處理文件並自動執行任務來讓您的雙手休息一下。

創建批次以生成能源報告:

在新的文本文件中,鍵入以下命令:

powercfg/能源
C:\WINDOWS\system32\energy-report.html

將文件另存為 energyreport.bat 或您喜歡的任何名稱。 請記住,您使用正確的文件擴展名。

創建批處理文件以生成電池報告:

在新的文本文件中,鍵入以下命令:

powercfg /電池報告
C:\Windows\System32\battery-report.html

將文件另存為 batteryreport.bat 或您喜歡的任何名稱。

重要提示: POWERCFG 實用程序僅適用於管理員權限。 因此,您必須在“以管理員身份運行”模式下運行這些批處理文件。 您可以通過右鍵單擊批處理文件 > 單擊Run As Administrator來執行此操作。

如果您在沒有管理員權限的情況下運行這些電池檢查批處理文件,它將顯示已存儲在該位置的報告版本。 使用具有管理員權限的批處理文件將顯示最新數據。

因此,這是在 Microsoft Windows 中創建批處理文件的簡要演練。 您可以使用 A 到 Z Windows CMD 命令列表根據要求製作 Windows 批處理文件。

如果您有什麼要補充的,請在下面的評論中告訴我們。