欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

詳解批處理文件語(yǔ)法

 更新時(shí)間:2022年09月07日 10:33:15   作者:LikeShadows  
這篇文章主要介紹了批處理文件語(yǔ)法,批處理有一個(gè)很鮮明的特點(diǎn):使用方便、靈活,功能強(qiáng)大,自動(dòng)化程度高,需要的朋友可以參考下

1. 概述

批處理,顧名思義就是進(jìn)行批量的處理,也稱(chēng)為批處理腳本,英譯為 BATCH,后綴名 .bat 就是取的前三個(gè)字母。它的構(gòu)成沒(méi)有固定格式,只要遵守 <每一行可視為一個(gè)命令,每個(gè)命令里可以含多條子命令,從第一行開(kāi)始執(zhí)行,直到最后一行結(jié)束,它運(yùn)行的平臺(tái)是 DOS > 就可以了。批處理有一個(gè)很鮮明的特點(diǎn):使用方便、靈活,功能強(qiáng)大,自動(dòng)化程度高。

2. 常用命令列表

命令含義
rem / ::注釋命令,用于添加注釋?zhuān)撁詈蟮膬?nèi)容不執(zhí)行
rem 能回顯
:: 不會(huì)回顯
echo / @echo 用于打開(kāi)或關(guān)閉回顯,如果 @ 字符放在命令前將關(guān)閉該命令回顯,無(wú)論此時(shí) echo 是否打開(kāi)狀態(tài)
pause暫停
errorlevel程序返回碼,默認(rèn)為 0,一般出錯(cuò)會(huì)被置為 1
title設(shè)置 cmd 窗口的標(biāo)題欄
color設(shè)置控制臺(tái)前景和背景顏色
mode配置系統(tǒng)設(shè)備
goto / :跳轉(zhuǎn);: 后面跟標(biāo)號(hào),與 goto 結(jié)合起來(lái)執(zhí)行跳轉(zhuǎn)功能
find在文件中查找字符串
start批處理中調(diào)用外部程序的命令 (該外部程序在新窗口中運(yùn)行,批處理程序繼續(xù)往下執(zhí)行,不理會(huì)外部程序的運(yùn)行狀況),如果直接運(yùn)行外部程序則必須等外部程序完成后才繼續(xù)執(zhí)行剩下的指令
assoc / ftype文件關(guān)聯(lián)
assoc 設(shè)置 ‘文件擴(kuò)展名’ 關(guān)聯(lián),關(guān)聯(lián)到 '文件類(lèi)型’
ftype 設(shè)置 ‘文件類(lèi)型關(guān)聯(lián)’,關(guān)聯(lián)到 ‘執(zhí)行程序和參數(shù)’
pushd / popd切換當(dāng)前目錄
pushd 保存當(dāng)前目錄,并切換到指定的目錄
popd 恢復(fù)當(dāng)前目錄為 pushd 保存的目錄
call在當(dāng)前批處理執(zhí)行過(guò)程中調(diào)用另一個(gè)批處理,當(dāng)另一個(gè)批處理執(zhí)行完成后,再繼續(xù)執(zhí)行原來(lái)的批處理
if條件判斷語(yǔ)句
setlocal變量延遲 (用于在一行使用 ‘&’ 執(zhí)行多條指令時(shí) 解決變量賦值問(wèn)題)
attrib顯示或更改文件屬性
md創(chuàng)建目錄

2.1 rem / ::

2.2 echo / @

3. 常用特殊符號(hào)

命令含義
@命令行回顯屏蔽符
%批處理變量引導(dǎo)符
> / >>輸出重定向
> 傳遞并覆蓋
>> 傳遞并在末尾追加
< / >& / <&管道命令,一般不常用
|命令管道符
^轉(zhuǎn)義字符,將特殊符號(hào) < / > / & 的特殊功能去掉
& / && / ||組合命令,就是把多個(gè)命令組合起來(lái)當(dāng)一個(gè)命令執(zhí)行
& 命令是順序執(zhí)行的,從前往后執(zhí)行
&& 可以同時(shí)執(zhí)行多條命令,當(dāng)碰到執(zhí)行出錯(cuò)的命令后,將不再執(zhí)行后面的命令
|| 可以同時(shí)執(zhí)行多條命令,當(dāng)?shù)谝粋€(gè)命令執(zhí)行失敗后,才執(zhí)行第二條命令,當(dāng)碰到執(zhí)行正確的命令后將不再執(zhí)行后面的命令
“ ”字符串界定符號(hào)
,相當(dāng)于空格
;當(dāng)命令相同時(shí),可以將不同的目標(biāo)用 ; 來(lái)隔離,但執(zhí)行效果不變,如果執(zhí)行過(guò)程中發(fā)生錯(cuò)誤,則只返回錯(cuò)誤報(bào)告,但程序仍會(huì)執(zhí)行
( )小括號(hào)在批處理編程中有特殊的作用,左右括號(hào)必須成對(duì)使用,括號(hào)中可以包括多行命令,這些命令將被看成一個(gè)整體,視為一條命令行
!在變量延遲問(wèn)題中,用來(lái)表示變量,即 %var% 應(yīng)該表示為 !var!

到此這篇關(guān)于批處理文件語(yǔ)法的文章就介紹到這了,更多相關(guān)批處理語(yǔ)法內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論