亚洲精品久久久久久第一页-人妻少妇精彩视品一区二区三区-91国产自拍免费视频-免费一级a在线播放视频正片-少妇天天日天天射天天爽-国产大屁股喷水视频在线观看-操美女骚穴抽插性爱视频-亚洲 欧美 中文字幕 丝袜-成人免费无码片在线观看

bat文件注釋一段命令 bat文件怎么寫(xiě)注釋( 二 )


例1:用edit編輯a.bat文件,輸入下列內(nèi)容后存盤為c:a.bat,執(zhí)行該批處理文件后可實(shí)現(xiàn):將根目錄中所有文件寫(xiě)入 a.txt中,啟動(dòng)UCDOS,進(jìn)入WPS等功能 。
批處理文件的內(nèi)容為:命令注釋:
@echo off不顯示后續(xù)命令行及當(dāng)前命令行
dir c:*.* >a.txt將c盤文件列表寫(xiě)入a.txt
call c:ucdosucdos.bat調(diào)用ucdos
echo 你好顯示”你好”
pause暫停,等待按鍵繼續(xù)
rem 準(zhǔn)備運(yùn)行wps注釋:準(zhǔn)備運(yùn)行wps
cd ucdos進(jìn)入ucdos目錄
wps運(yùn)行wps
批處理文件的參數(shù)
批處理文件還可以像C語(yǔ)言的函數(shù)一樣使用參數(shù)(相當(dāng)于DOS命令的命令行參數(shù)),這需要用到一個(gè)參數(shù)表示符”%” 。
%[1-9]表示參數(shù),參數(shù)是指在運(yùn)行批處理文件時(shí)在文件名后加的以空格(或者Tab)分隔的字符串 。變量可以從%0到%9,%0表示批處理命令本身,其它參數(shù)字符串用%1到%9順序表示 。
例2:C:根目錄下有一批處理文件名為f.bat,內(nèi)容為:
@echo off
format %1
如果執(zhí)行C:>f a:
那么在執(zhí)行f.bat時(shí),%1就表示a:,這樣format %1就相當(dāng)于format a:,于是上面的命令運(yùn)行時(shí)實(shí)際執(zhí)行的是format a:
例3:C:根目錄下一批處理文件名為t.bat,內(nèi)容為:
@echo off
type %1
type %2
那么運(yùn)行C:>t a.txt b.txt
%1 : 表示a.txt
%2 : 表示b.txt>
于是上面的命令將順序地顯示a.txt和b.txt文件的內(nèi)容 。
特殊命令
if goto choice for是批處理文件中比較高級(jí)的命令,如果這幾個(gè)你用得很熟練,你就是批處理文件的專家啦 。
一、if 是條件語(yǔ)句,用來(lái)判斷是否符合規(guī)定的條件,從而決定執(zhí)行不同的命令 。有三種格式:
1、if [not] “參數(shù)” == “字符串” 待執(zhí)行的命令
參數(shù)如果等于(not表示不等,下同)指定的字符串,則條件成立,運(yùn)行命令,否則運(yùn)行下一句 。
例:if “%1″==”a” format a:
2、if [not] exist [路徑]文件名 待執(zhí)行的命令
如果有指定的文件,則條件成立,運(yùn)行命令,否則運(yùn)行下一句 。
如: if exist c:config.sys type c:config.sys
表示如果存在c:config.sys文件,則顯示它的內(nèi)容 。
3、if errorlevel <數(shù)字> 待執(zhí)行的命令
很多DOS程序在運(yùn)行結(jié)束后會(huì)返回一個(gè)數(shù)字值用來(lái)表示程序運(yùn)行的結(jié)果(或者狀態(tài)),通過(guò)if errorlevel命令可以判斷程序的返回值,根據(jù)不同的返回值來(lái)決定執(zhí)行不同的命令(返回值必須按照從大到小的順序排列) 。如果返回值等于指定的數(shù)字,則條件成立,運(yùn)行命令,否則運(yùn)行下一句 。
如if errorlevel 2 goto x2
二、goto 批處理文件運(yùn)行到這里將跳到goto所指定的標(biāo)號(hào)(標(biāo)號(hào)即label,標(biāo)號(hào)用:后跟標(biāo)準(zhǔn)字符串來(lái)定義)處,goto語(yǔ)句一般與if配合使用,根據(jù)不同的條件來(lái)執(zhí)行不同的命令組 。
如:
goto end
:end
echo this is the end
標(biāo)號(hào)用”:字符串”來(lái)定義,標(biāo)號(hào)所在行不被執(zhí)行 。
三、choice 使用此命令可以讓用戶輸入一個(gè)字符(用于選擇),從而根據(jù)用戶的選擇返回不同的errorlevel,然后于if errorlevel配合,根據(jù)用戶的選擇運(yùn)行不同的命令 。
注意:choice命令為DOS或者Windows系統(tǒng)提供的外部命令,不同版本的choice命令語(yǔ)法會(huì)稍有不同,請(qǐng)用choice /?查看用法 。
choice的命令語(yǔ)法(該語(yǔ)法為Windows 2003中choice命令的語(yǔ)法,其它版本的choice的命令語(yǔ)法與此大同小異):
CHOICE [/C choices] [/N] [/CS] [/T timeout /D choice] [/M text]
描述:
該工具允許用戶從選擇列表選擇一個(gè)項(xiàng)目并返回所選項(xiàng)目的索引 。
參數(shù)列表:
 /Cchoices指定要?jiǎng)?chuàng)建的選項(xiàng)列表 。默認(rèn)列表是 “YN” 。


以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問(wèn)題,請(qǐng)您及時(shí)就醫(yī)或請(qǐng)專業(yè)人士給予相關(guān)指導(dǎo)!

「愛(ài)刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對(duì)您有所幫助: