1樓:賁宇
一、if 是條件語句,用來判斷是否符合規定的條件,從而決定執行不同的命令。 有三種格式: 1、if [not] "引數" == "字串" 待執行的命令 引數如果等於(not表示不等,下同)指定的字串,則條件成立,執行命令,否則執行下一句。
例:if "%1"=="a" format a: 2、if [not] exist [路徑\]檔名 待執行的命令 如果有指定的檔案,則條件成立,執行命令,否則執行下一句。
如: if exist c:\config.
sys type c:\config.sys 表示如果存在c:
\config.sys檔案,則顯示它的內容。 3、if errorlevel 《數字》 待執行的命令 很多dos程式在執行結束後會返回乙個數字值用來表示程式執行的結果(或者狀態),通過if errorlevel命令可以判斷程式的返回值,根據不同的返回值來決定執行不同的命令(返回值必須按照從大到小的順序排列)。
如果返回值等於指定的數字,則條件成立,執行命令,否則執行下一句。 如if errorlevel 2 goto x2詳細參考下 soso百科: http:
htm?pid=baike.box 希望可以幫到你
2樓:她是我的小太陽
::══代══碼══開══始═══
@echo off
title 視窗模式設定
color 1c
set/p mode=是否選用最大視窗模式(y/n)?:
if /i %mode%==y (goto max) else goto min
:max
start /max set.bat
exit
:min
start set.bat
exit
::══代══碼══結══束═══
::加上括號才可以,另外加上/i引數忽略大小寫複製隱藏檔案要加/h這個引數,在xcopy的幫助裡面有介紹,用copy實現不了。
例如:xcopy /h c:\boot.ini d:\
在bat格式的tt檔案中輸入設麼使得能夠讀取我
第乙個bat內容 其中 2.bat 是第二個bat的名字。自己改 echo off set p a 2.bat a pause 第二個bat引用例子 如何用bat逐行讀取txt檔案裡面的內容,然後根據內容執行下乙個命令 5 echo off for f delims i in xx.txt do s...
如何用bat檔案呼叫另外兩個bat檔案
仙女說仙話 專案執行時,需要先執行selenium server.bat,啟動成功乙個在執行build.bat,達到每個類都執行的效果。echo off start selenium server.bat echo wscript.sleep 5000 delay.vbs cscript nolog...
怎麼用bat隨機複製檔案,怎麼用bat隨機複製乙個檔案
bat檔案為dos字元介面,沒法隨機複製,必須指定檔名或全部複製才行。直接把b資料夾中的子資料夾刪除掉,複製a資料夾中的 的檔案到b資料夾不就行了,何必這麼糾結,如果也要保留資料夾名稱,那麼請連a資料夾子檔案一併複製貼上 1.搞定用bat產生32位隨機數,存為變數並使用,儲存以下 為rnd.bat ...