freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

bat(批處理)文件編寫詳細(xì)手冊(cè)-閱讀頁

2025-07-10 06:04本頁面
  

【正文】 么命令呢?當(dāng)然是type,type for也可以完成同樣的命令: for /f tokens=* %%i in () do echo %%i 還是先從括號(hào)執(zhí)行,因?yàn)楹袇?shù)/f,,把它作為一個(gè)集合,并且以每一行作為一個(gè)元素,所以會(huì)產(chǎn)生這樣的集合: {第1行第1列 第1行第2列 第1行第3列, //第一個(gè)元素 第2行第1列 第2行第2列 第2行第3列, //第二個(gè)元素 第3行第1列 第3行第2列 第3行第3列} //第三個(gè)元素 集合中只有3個(gè)元素,同樣用%%i依次代替每個(gè)元素,然后執(zhí)行do后面的命令。具體過程: 用%%i代替第1行第1列 第1行第2列 第1行第3列,執(zhí)行do后面的echo %%i,顯示第1行第1列 第1行第2列 第1行第3列, 用%%i代替第2行第1列 第2行第2列 第2行第3列,執(zhí)行echo %%i,顯示第2行第1列 第2行第2列 第2行第3列, 依次,直到每個(gè)元素都代替完為止。 for %%i in () do echo %%i //,并不會(huì)讀取其中的內(nèi)容。 它們就是:delims和tokens參數(shù)() delims: 用來告訴for每一行應(yīng)該拿什么作為分隔符,默認(rèn)的分隔符是空格和tab鍵。因?yàn)檫@里有了delims這個(gè)參數(shù),=后面有一個(gè)空格,意思是再將每個(gè)元素以空格分割,默認(rèn)是只取分割之后的第一個(gè)元素。() tokens參數(shù):它的作用就是當(dāng)你通過delims將每一行分為更小的元素時(shí),由它來控制要取哪一個(gè)或哪幾個(gè)。如果要顯示第二列和第三列,則換成tokens=2,3或tokens=23,如果還有更多的則為:tokens=210之類的。此時(shí)的命令為: for /f tokens=2,3 delims= %%i in () do echo %%i %%j delims指定在每行中,用空格作為分隔符,取每行的第2和第3和元素。參數(shù)必須是按照英文字母順序排列的,%%j不能換成%%k,因?yàn)閕后面是j執(zhí)行結(jié)果為: 第1行第2列 第1行第3列 第2行第2列 第2行第3列 第3行第2列 第3行第3列() 對(duì)于通配符*,就是把這一行全部或者這一行的剩余部分當(dāng)作一個(gè)元素了。 如果不加tokens=*的話,執(zhí)行結(jié)果為: 第3行第1列() eol用來指定當(dāng)一行以什么符號(hào)開始時(shí),就忽略它。 同樣也必須加tokens=*,否則只會(huì)顯示第3行第1列(五) set命令:設(shè)置變量1. set顯示環(huán)境變量set 會(huì)顯示當(dāng)前所有的系統(tǒng)環(huán)境變量set c 會(huì)顯示所有以c或C開頭的變量。 2. set設(shè)置環(huán)境變量如:set str=ok //就是將變量str的值設(shè)置成字符串“OK”注:如果在變量值中有特殊字符,則set后面的表達(dá)式需要用雙引號(hào)括起來。 //按位“與”^ //按位“異”| //按位“或”= *= /= %= += = //賦值amp。echo %a% %b% %c%注意:邏輯運(yùn)算符和取余操作符需要用雙引號(hào)括起來,如:set /a var=1 “amp。set /p=Anull //顯示內(nèi)容并不帶回車。由于沒有回車,下一條語句的輸出會(huì)跟在這條語句的后面。其中ver是顯示當(dāng)前命令行窗口版本的命令。pausenull5. 字符串截取格式:set a=%var:~start,len% //從變量var的值的start位開始截取,一共截取len位。位數(shù)的表示是從0開始的。%var:~5% //從第6開始,截取剩下所有字符。六、 批處理示例1. IFEXIST1) 首先用記事本在C:/,文件內(nèi)容如下: echo off IF EXIST / TYPE / IF NOT EXIST / ECHO / does not exist 然后運(yùn)行它: C:/ 如果C:/,那么它的內(nèi)容就會(huì)被顯示出來,如果不存在,批處理就會(huì)提示你該文件不存在。 說明: (1) IF EXIST 是用來測(cè)試文件是否存在的,格式為 IF EXIST [路徑+文件名] 命令 (2) %1是參數(shù),DOS允許傳遞9個(gè)批參數(shù)信息給批處理文件,分別為%1~%9(%0表示test2命令本身) ,這有點(diǎn)象編程中的實(shí)參和形參的關(guān)系,%1是形參。 2. IFERRORLEVEL示例:,內(nèi)容如下: ECHO OFF XCOPY C:/ D:IF ERRORLEVEL 1 ECHO 文件拷貝失敗 IF ERRORLEVEL 0 ECHO 成功拷貝文件 然后執(zhí)行文件: C:/TEST4 如果文件拷貝成功,屏幕就會(huì)顯示成功拷貝文件,否則就會(huì)顯示文件拷貝失敗。因此下面的批處理文件是錯(cuò)誤的: ECHO OFF XCOPY C:/ D:/ IF ERRORLEVEL 0 ECHO 成功拷貝文件 IF ERRORLEVEL 1 ECHO 未找到拷貝文件 IF ERRORLEVEL 2 ECHO 用戶通過ctrlc中止拷貝操作 IF ERRORLEVEL 3 ECHO 預(yù)置錯(cuò)誤阻止文件拷貝操作 IF ERRORLEVEL 4 ECHO 拷貝過程中寫盤錯(cuò)誤 無論拷貝是否成功,后面的: 未找到拷貝文件 用戶通過ctrlc中止拷貝操作 預(yù)置錯(cuò)誤阻止文件拷貝操作 拷貝過程中寫盤錯(cuò)誤 都將顯示出來。 注意:為了防止參數(shù)為空的情況,一般會(huì)將字符串用雙引號(hào)(或者其它符號(hào),注意不能使用保留符號(hào))括起來。 七、 bat小技巧1. 變量引用:使用一對(duì)%%windir% 變量%%windir%% 二次變量引用.%temp% 臨時(shí)文件目錄%windir% 系統(tǒng)目錄 %errorlevel% 退出代碼 2. 特殊字符:amp。 第二條命令 [amp。amp。字符:第一條命令 amp。 第二條命令 [amp。 第三條命令...] 當(dāng)碰到執(zhí)行出錯(cuò)的命令后將不執(zhí)行后面的命令,如果一直沒有出錯(cuò)則一直執(zhí)行完所有命令;||字符:第一條命令 || 第二條命令 [|| 第三條命令...] 當(dāng)碰到執(zhí)行正確的命令后將不執(zhí)行后面的命令,如果沒有出現(xiàn)正確的命令則一直執(zhí)行完所有命令; 3. 在bat文件中引用該bat文件的文件名,則這個(gè)文件將會(huì)循環(huán)執(zhí)行,除非
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1