批次處理檔案輸入

2019-10-16 22:59:26

批次處理檔案執行時,可以選擇傳遞命令列引數,然後在程式中讀取這些引數以進一步處理。 批次處理檔案引數可以從程式中使用%運算子以及引數的數位位置進行呼叫。 以下是如何定義命令列引數。

  • %0是被呼叫的程式名稱。
  • %1是第一個命令列引數。
  • %2是第二個命令列引數。
  • 所以直到%9

我們來看一個如何使用命令列引數的簡單例子。

範例

@echo off
echo The first parameter is %1
echo The second parameter is %2
echo The third parameter is %3

如果上面的程式碼儲存在一個名為test.bat的檔案中,並且該檔案執行為 -

test.bat 5 10 15

那麼,以下將是輸出 -

The first parameter is 5
The second parameter is 10
The third parameter is 15