創建批處理 (.bat) 文件的 5 種方法 Windows 11

執行重複任務或運行一系列命令可能對您的計算例程至關重要,但這可能會花費大量時間。 這就是創建批處理(.bat)文件的地方 Windows 11號來救援。

在本指南中,我們將討論創建批處理腳本文件的分步說明 Windows 11 自動化任務,同時減少錯誤並節省時間。

批處理文件對於新手和有經驗的用戶來說都是有益的:

  • 自動執行重複任務並簡化工作流程,節省大量時間和精力
  • 任務一致執行,減少人為錯誤,提高效率
  • 執行特定的繁瑣任務,例如備份、系統配置、軟件安裝等
  • 幫助您同時在多台計算機上執行命令
  • 可以執行涉及多個步驟的複雜程序
  • 便於攜帶,可以與其他計算機共享

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

1.創建一個基本的批處理文件

  1. 按 Windows 鍵、類型 記事本,然後單擊“打開”。
  2. 鍵入以下行:
    • @ECHO OFF
      ECHO Hi, this is my first batch file.
      PAUSE
  3. 這裡 @迴聲關閉 – 禁用顯示提示並顯示內容; ECHO – 打印空格後的文本; 暫停 – 執行命令後保持窗口打開。
  4. 轉到文件並單擊 另存為
  5. 將文件命名為 Test.bat,對於保存類型,選擇 全部文件,然後單擊 節省記事本_保存文件
  6. 創建後,找到該文件並雙擊將其打開。 在命令提示符窗口中,您將看到 嗨,這是我的第一個批處理文件 信息。WindowsTerminal_運行腳本

您還可以將 .reg 文件保存為 .bat 文件格式,以自動修改註冊表文件,從而最大限度地降低所涉及的風險。

2. 訪問網絡驅動器和文件夾

  1. 按 Windows 鍵、類型 記事本,然後單擊“打開”。打開記事本創建批處理文件 Windows 11
  2. 將驅動器盤符 F 替換為您想要的盤符後,鍵入以下行: Echo Create new F: drive mapping
  3. 將網絡路徑替換為要映射到的路徑後,複製並粘貼以下命令: @net use F: Network path /persistent: yes
  4. 如果要添加多個驅動器,請重複此過程。 鍵入以下行:
    • : exit
      @pause
      Notepad_創建批處理文件 Windows 11
  5. 單擊文件並選擇 另存為文件 - 另存為
  6. 命名該文件並添加 .bat 擴展名。 為了 example:示例.bat。 對於保存類型,選擇 全部文件,然後單擊 節省記事本_保存文件
  7. 創建文件後,找到並雙擊該文件以執行任務。

3.添加用戶輸入

要創建接受用戶輸入並顯示自定義消息的批處理文件,請按照下列步驟操作:

  1. 按 Windows 鍵、類型 記事本,然後單擊“打開”。打開記事本創建批處理文件 Windows 11
  2. 輸入以下腳本:
    • @echo off
      : start
      set /p input = Enter the Name:
      echo %input% We are thrilled to welcome you to the event!
      pause
      go to start
      Notepad_user 輸入命令創建批處理文件 Windows11
  3. 你可以改變 Enter 根據您的任務和偏好,您會看到名稱和個性化消息。
  4. 單擊文件並選擇 另存為文件 - 另存為
  5. 命名該文件並添加 .bat 文件擴展名。 為了 example:示例.bat。 對於保存類型,選擇 全部文件,然後單擊 節省記事本_保存文件
  6. 創建文件後,找到並雙擊它以在命令提示符中打開它並執行任務。

4.自動化重複性任務

  1. 按 Windows 鍵、類型 記事本,然後單擊“打開”。打開記事本創建批處理文件 Windows 11
  2. 在這裡,我們將向您展示如何自動化在計算機上打開常用應用程序的過程。
  3. 這是我們用來打開的腳本 Google Chrome, Word、Slack 和 ShareX:
    • @echo off
      cd "C:Program FilesGoogleChromeApplicationchrome.exe"
      start chrome.exe
      start – "C:Program FilesMicrosoft OfficerootOffice16WINWORD.EXE"
      cd "C:Program FilesShareXShareX.exe"
      start ShareX.exe
      Exit
      記事本_創建批處理文件 Windows 11
  4. 您可以使用該腳本,但將應用程序路徑替換為您要打開的路徑。 單擊“文件”菜單並選擇 另存為文件 - 另存為
  5. 命名該文件並添加 .bat 擴展名。 為了 example:示例.bat。 對於保存類型,選擇 全部文件,然後單擊 節省記事本_保存文件

5. 使用命令窗口編輯代碼行

  1. 按 Windows 鍵、類型 記事本,然後單擊“打開”。
  2. 該腳本可以幫助您替換簡單代碼中的行,假設您有一個名為 code.txt 的文件,其中包含 舊文本 多次提及,並且您想將其替換為新文本。Notepad_edit 命令創建批處理文件 Windows 11
  3. 為此,您可以使用以下腳本:
@echo off

setlocal enabledelayedexpansion

set "inputFile=code.txt"
set "outputFile=code_modified.txt"
set "oldText=oldtext"
set "newText=newtext"

if not exist "%inputFile%" (
    echo Input file not found.
    exit /b
)

(
    for /f "usebackq delims=" %%a in ("%inputFile%") do (
        set "line=%%a"
        set "line=!line:%oldText%=%newText%!"
        echo !line!
    )
) > "%outputFile%"

echo Lines with '%oldText%' replaced by '%newText%' have been written to '%outputFile%'.

endlocal

你需要改變 代碼.txt 用您的文件名並替換舊文本和 新文本 與您想要使用的線路。

現在使用以下步驟保存文件:

  1. 單擊文件並選擇 另存為文件 - 另存為
  2. 命名該文件並添加 .bat 擴展名。 為了 example:示例.bat。 對於保存類型,選擇 全部文件,然後單擊 節省記事本_保存文件
  3. 找到並雙擊該文件以在命令提示符窗口中將其打開並執行任務。

現在您已經創建了 .bat 文件,您可以使用 Windows 任務計劃程序安排它以特定的時間間隔自動運行。

如何編輯批處理文件 Windows 11?

要編輯批處理文件,您可以打開記事本並單擊“文件”,然後 打開 或者您可以找到並右鍵單擊該文件並選擇 編輯 從上下文菜單中。

在記事本中打開文件後,您可以進行所需的更改。 編輯後,單擊 Ctrl + S 保存更改。

運行批處理文件 Windows 11、您可以在文件資源管理器窗口中找到它並雙擊它或打開命令提示符並使用cd命令轉到批處理文件所在的文件夾,然後鍵入批處理文件名並按 Enter。

您應始終將批處理腳本文件保存到可訪問的位置,例如用戶帳戶的文檔或桌面文件夾。

請記住,批處理文件可以執行命令、與系統交互、自動執行任務以及編輯簡單代碼; 但是,如果您想要進行複雜的編輯或代碼操作,我們建議您使用 Python 或 PowerShell 等編程語言。

您將使用批處理文件執行哪些任務? 請隨意在下面的評論部分提及它們。