導航:首頁 > 文件教程 > bat文件參數個數

bat文件參數個數

發布時間:2025-06-06 01:49:47

A. bat文件傳值給另外一個bat文件

如果你要執行這樣一個代碼
call b.bat /a
那麼在b.bat這個腳本里要有相應的%1來接收/a,否則/a不會以參數的形式傳進b.bat...明白嗎?

如果你有多個參數
call b.bat /a /b /c /d
就要在b.bat里有相應的%1 %2 %3 %4來接收/a /b /c /d。最高是到%9,也就是說只有9個參數。

以下是一個例子:
b.bat的內容
@echo off
for %%a in (%1 %2 %3 %4 %5 %6 %7 %8 %9) do (
if not %%a equ "" (
echo 接收了 %%a
)
)
pause

然後在別的批處理中調用b.bat
call b.bat /a /b /c /d
試試看吧。

B. 怎樣給.bat文件傳遞參數呀

是的,直接在命令提示符下鍵入你的bat命令,用空格分隔參數,然後在bat中用%1就是第一個參數的內容,%2就是第二個參數的內容。

C. bat 文件中%0、%1等是表示什麼

%0 -%9表示命令行參數,%0表示bat文件名本身,%1-%9表示其後的參數,如在cmd輸入命令版
test.bat 1 2。

%0就表示權test.bat,%1表示test.bat的第一個參數「1」,%2表示"2"。

(3)bat文件參數個數擴展閱讀:

會分析 myfile.txt 中的每一行,忽略以分號打頭的那些行,將每行中的第二個和第三個符號傳遞給 for 程序體;用逗號和/或空格定界符號。請注意,這個 for 程序體的語句引用 %i 來取得第二個符號,引用 %j 來取得第三個符號,引用 %k來取得第三個符號後的所有剩餘符號。

對於帶有空格的文件名,需要用雙引號將文件名括起來。為了用這種方式來使用雙引號,您還需要使用 usebackq 選項,否則,雙引號會被理解成是用作定義某個要分析的字元串的。%i 專門在 for 語句中得到說明,%j 和 %k 是通過tokens= 選項專門得到說明的。

可以通過 tokens= 一行指定最多 26 個符號,只要不試圖說明一個高於字母 z 或Z 的變數。請記住,FOR變數是單一字母、分大小寫和全局的;同時不能有 52 個以上都在使用中。

閱讀全文

與bat文件參數個數相關的資料

熱點內容
為什麼統計數據尺碼不出來 瀏覽:36
pdf文件沒有找到 瀏覽:273
蘋果5如何掃碼加入網路 瀏覽:903
換方向機為什麼要編程序 瀏覽:337
怎麼安裝蘋果app內購項目 瀏覽:404
蘋果下載描述文件點了沒有反應 瀏覽:671
linuxcurl頭文件 瀏覽:45
美區app如何取消訂閱 瀏覽:40
太原編程培訓機構哪些比較好 瀏覽:140
oppor9s如何看網路制式 瀏覽:386
蘋果手機怎麼打開微信視頻文件 瀏覽:136
linux打開的文件數量 瀏覽:546
小米5s如何降低版本 瀏覽:966
快走絲編程哪個軟體好 瀏覽:227
在線學習編程需要什麼條件 瀏覽:328
如何把照片弄成文件 瀏覽:607
windows找不到文件var 瀏覽:416
word怎麼打出公差 瀏覽:402
80網路 瀏覽:286
編程課主要學哪些東西 瀏覽:661

友情鏈接