批處理命令

2021-09-25 00:10:52 字數 1082 閱讀 3116

@time    2019-07-05

@author ruo_xiao

1、%var%,告訴編譯器,var 是變數,不是字串。

2、%%var,僅用在 for 迴圈中。

栗子:

@echo off

set vars=jack lucy nasa

for %%t in (%vars%) do (

echo %%t

)pause

執行結果:

注意:(1)for 迴圈的格式必須嚴格按照栗子中樣式書寫,

for %%t in (command1) do (

command2

)

(2)迴圈體不能為空。

(3)在 cmd 上,迭代器用 %t。在 bat 中,迭代器必須是 %%t 。

3、%1、%2、%3、……、%9

呼叫該 bat 的程式向該 bat 傳入的引數,最多到 9 。

栗子:

@echo off

call test1.bat hello world !

@echo off

echo %1 %2 %3

pause

執行第乙個指令碼,結果如下:

4、%%,數學表示式中的取餘運算子。

栗子

@echo off

set /a var=10%%3

echo %var%

pause

結果:

DOS批處理命令 命令

命令是乙個禁止當前語句回顯的簡單命令。語法 command command 是要遮蔽的批處理命令 例如執行包含以下內容的bat檔案 echo onecho hello 1 echo echo hello 2 執行的結果是 f tmp echo hello 1 hello 1 hello 2 可見,e...

批處理xcopy命令

前幾天從別人機器上拷東西,每次都是快結束的時候給我彈出對話方塊說有什麼 desktop.ini複製終止。很是痛苦不知怎麼辦,幸好一哥們給我寫了個批處理檔案可以拷過來了。以前沒用過這東西感覺很神奇,開啟一看只有一句話xcopy 192.1.20 gameadmin vss local debugenv...

批處理 set命令

有時候windows的批處理能帶來很方便的操作,批處理也有變數宣告,下面一段就是說的如何使用批處理中的變數。set 功能一覽 設定變數 格式 set 變數名 變數值 詳細 被設定的變數以 變數名 引用 取消變數 格式 set 變數名 詳細 取消後的變數若被引用 變數名 將為空 展示變數 格式 set...