Bat之批處理實現手動輸入變數引數

2021-07-23 19:47:24 字數 463 閱讀 4941

在這實現的是批處理實現過程中實現手動輸入動態引數,比如我在批處理中定義了a,b兩個引數,但是引數的值需要在執行.bat的過程中去賦值,那麼,該怎麼去實現呢?

首先,我們定義這兩個引數:

set /p a=請輸入a:

set /p b=請輸入b:

set是對引數的定義,動態的話需要加上/p的條件,「=」後面的內容便是對這個引數的描述,在使用者需要輸入值得時候提示使用者。

測試:我們新建乙個.bat檔案,輸入內容:

set /p a=請輸入a:

set /p b=請輸入b:

echo %a% %b%

pause>nul

執行結果:

bat 批處理變數

echo off setlocal enabledelayedexpansion d rem 更改d bat為當前目錄 cd d bat rem 變數使用 set a a 1 2 echo a echo cd echo date set p var 請輸入變數的值 echo var rem find...

Bat 批處理之 for f 詳解

bat 批處理之 for f 詳解 含有 f的for 格式 for f options i in file do command for f options i in string do command for f options i in command do command 這個可能是最常用的,...

批處理命令 bat 設定環境變數

cmake是構建c和c 工程的強力工具,但是有時候會依賴一些環境變數的正確設定,雖然也可以在cmakelists.txt進行設定,但是這樣會使得cmakelists.txt檔案顯得臃腫,但是手動設定環境變數又顯得很痛苦,特別是如果換電腦的話,就會更加痛苦了。於是就想到了用批處理檔案進行環境變數的設定...