成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識庫 > 批處理for命令使用指南

批處理for命令使用指南

熱門標簽:清遠百度地圖標注店鋪位置 電話機器人全國招商 呼倫貝爾外呼系統(tǒng) 如何弄地圖標注 如何申請400電話業(yè)務mm 電話機器人產品怎么樣 智能打電話機器人收費 玉林市機器人外呼系統(tǒng)哪家好 雷霆電銷機器人怎么樣

FOR這條命令基本上都被用來處理文本,但還有其他一些好用的功能!

看看他的基本格式(這里我引用的是批處理中的格式,直接在命令行只需要一個%號)

FOR 參數(shù) %%變量名 IN (相關文件或命令) DO 執(zhí)行的命令
參數(shù):FOR有4個參數(shù) /d   /l   /r   /f   他們的作用我在下面用例子解釋
%%變量名 :這個變量名可以是小寫a-z或者大寫A-Z,他們區(qū)分大小寫,FOR會把每個讀取到的值給他;

IN:命令的格式,照寫就是了;
(相關文件或命令) :FOR要把什么東西讀取然后賦值給變量,看下面的例子

do:命令的格式,照寫就是了!
執(zhí)行的命令:對每個變量的值要執(zhí)行什么操作就寫在這.
可以在CMD輸入for /?看系統(tǒng)提供的幫助!對照一下

FOR %%variable IN (set) DO command [command-parameters]

%%variable 指定一個單一字母可替換的參數(shù)。
(set)      指定一個或一組文件??梢允褂猛ㄅ浞?。
command    指定對每個文件執(zhí)行的命令。
command-parameters  為特定命令指定參數(shù)或命令行開關。 現(xiàn)在開始講每個參數(shù)的意思

/d  僅為目錄

如果 Set (也就是我上面寫的 "相關文件或命令") 包含通配符(* 和 ?),將對與 Set 相匹配的每個目
錄(而不是指定目錄中的文件組)執(zhí)行指定的 Command。
系統(tǒng)幫助的格式:FOR /D %%variable IN (set) DO command
他主要用于目錄搜索,不會搜索文件,看這樣的例子

@echo off 
for /d %%i in (*) do @echo %%i 
pause

把他保存放在C盤根目錄執(zhí)行,就會把C盤目錄下的全部目錄名字打印出來,而文件名字一個也不顯示!
在來一個,比如我們要把當前路徑下文件夾的名字只有1-3個字母的打出來

@echo off 
for /d %%i in (???) do @echo %%i 
pause

這樣的話如果你當前目錄下有目錄名字只有1-3個字母的,就會顯示出來,沒有就不顯示了

思考題目:

@echo off 
for /d %%i in (window?) do @echo %%i 
pause

保存到C盤下執(zhí)行,會顯示什么呢?自己看吧!

/D參數(shù)只能顯示當前目錄下的目錄名字,這個大家要注意!

/R 遞歸

進入根目錄樹 [Drive:]Path,在樹的每個目錄中執(zhí)行 for 語句。如果在 /R 后沒有指定目錄,則認為是當前目錄。如果 Set 只是一個句點 (.),則只枚舉目錄樹。

系統(tǒng)幫助的格式:FOR /R [[drive:]path] %%variable IN (set) DO command
上面我們知道,/D只能顯示當前路徑下的目錄名字,那么現(xiàn)在這個/R也是和目錄有關,他能干嘛呢?放心他比 /D強大多了!
他可以把當前或者你指定路徑下的文件名字全部讀取,注意是文件名字,有什么用看例子!

@echo off 
for /r c: %%i in (*.exe) do @echo %%i 
pause

咋們把這個BAT保存到D盤隨便哪里然后執(zhí)行,我會就會看到,他把C盤根目錄,和每個目錄的子目錄下面全部的EXE文件都列出來了,這里的c:就是目錄了。
再來一個

@echo off 
for /r %%i in (*.exe) do @echo %%i 
pause

參數(shù)不一樣了,這個命令前面沒加那個C:也就是搜索路徑,這樣他就會以當前目錄為搜索路徑,比如你這個BAT你把他防災d: est目錄下執(zhí)行,那么他就會把D: est目錄和他下面的子目錄的全部EXE文件列出來!!!

/L 迭代數(shù)值范圍

使用迭代變量設置起始值 (Start#),然后逐步執(zhí)行一組范圍的值,直到該值超過所設置的終止值 (End#)。/L 將通過對 Start# 與 End# 進行比較來執(zhí)行迭代變量。如果 Start# 小于 End#,就會執(zhí)行該命令。

如果迭代變量超過 End#,則命令解釋程序退出此循環(huán)。還可以使用負的 Step# 以遞減數(shù)值的方式逐步執(zhí)行此范圍內的值。例如,(1,1,5) 生成序列 1 2 3 4 5,而 (5,-1,1) 則生成序列 (5 4 3 2 1)。
語法是:
系統(tǒng)幫助的格式:for /L %% Variable in (Start#,Step#,End#) do Command
例如:

@echo off 
for /l %%i in (1,1,5) do @echo %%i 
pause

保存執(zhí)行看效果,他會打印從1 2 3 4 5 這樣5個數(shù)字
(1,1,5)這個參數(shù)也就是表示從1開始每次加1直到5終止!
再看這個例子

@echo off 
for /l %%i in (1,1,5) do start cmd 
pause

執(zhí)行后是不是嚇了一跳,怎么多了5個CMD窗口,呵呵!如果把那個 (1,1,5)改成 (1,1,65535)會有什么結果,
我先告訴大家,會打開65535個CMD窗口....這么多你不死機算你強!
當然我們也可以把那個start cmd改成md %%i 這樣就會建立指定個目錄了!!!名字為1-65535
看完這個被我賦予破壞性質的參數(shù)后,我們來看最后一個參數(shù)

/f

含有/F的for詳細說明
含有/F的for有很大的用處,在批處理中使用的最多,用法如下:
格式:

FOR /F ["options"] %%i IN (file) DO command
FOR /F ["options"] %%i IN ("string") DO command
FOR /F ["options"] %%i IN (command) DO command

這個可能是最常用的,也是最強的命令,主要用來處理文件和一些命令的輸出結果。
file代表一個或多個文件
string 代表字符串
command代表命令
["options"] 可選

對于FOR /F %%i IN (file) DO command

file為文件名,按照官方的說法是,for會依次將file中的文件打開,并且在進行到下一個文件之前將每個文件讀取到內存,按照每一行分成一個一個的元素,忽略空白的行,看個例子。
假如文件a.txt中有如下內容:

第1行第1列第1行第2列 第1行第3列
第2行第1列 第2行第2列 第2行第3列
第3行第1列 第3行第2列 第3行第3列

你想顯示a.txt中的內容,會用什么命令呢?當然是type,type a.txt

for也可以完成同樣的命令:

for /f %%i in (a.txt) do echo %%i

還是先從括號執(zhí)行,因為含有參數(shù)/f,所以for會先打開a.txt,然后讀出a.txt里面的所有內容,把它作為一個集合,并且以每一行作為一個元素,所以會產生這樣的集合,

{"第1行第1列 第1行第2列 第1行第3列", //第一個元素
"第2行第1列 第2行第2列 第2行第3列", //第二個元素
"第3行第1列 第3行第2列 第3行第3列"}   //第三個元素

集合中只有3個元素,同樣用%%i依次代替每個元素,然后執(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列",

依次,直到每個元素都代替完為止。

為了加強理解/f的作用,請執(zhí)行一下兩個命令,對比即可明白:
for /f %%i in (a.txt) do echo %%i //這個會顯示a.txt里面的內容,因為/f的作用,會讀出a.txt中的內容。
for %%i in (a.txt) do echo %%i //而這個只會顯示a.txt這個名字,并不會讀取其中的內容。

通過上面的學習,我們發(fā)現(xiàn)for /f會默認以每一行來作為一個元素,但是如果我們還想把每一行再分解更小的內容,該怎么辦呢?不用擔心,for命令還為我們提供了更詳細的參數(shù),使我們將每一行分為更小的元素成為可能。
它們就是:delims和tokens

delims 用來告訴for每一行應該拿什么作為分隔符,默認的分隔符是空格和tab鍵
比如,還是上面的文件,我們執(zhí)行下面的命令:

for /f "delims= " %%i in (a.txt) do echo %%i

顯示的結果是:

第1行第1列
第2行第1列
第3行第1列

為什么是這樣的呢。因為這里有了delims這個參數(shù),=后面有一個空格,意思是再將每個元素以空格分割,默認是只取分割之后的第一個元素。

執(zhí)行過程是:

將第一個元素"第1行第1列 第1行第2列 第1行第3列"分成三個元素:"第1行第1列" "第1行第2列" "第1行第3列",它默認只取第一個,即"第1行第1列",然后執(zhí)行do后面的命令,依次類推。

但是這樣還是有局限的,如果我們想要每一行的第二列元素,那又如何呢?

這時候,tokens跳出來說,我能做到。

它的作用就是當你通過delims將每一行分為更小的元素時,由它來控制要取哪一個或哪幾個。

還是上面的例子,執(zhí)行如下命令:

for /f "tokens=2 delims= " %%i in (a.txt) do echo %%i

執(zhí)行結果:
第1行第2列
第2行第2列
第3行第2列

如果要顯示第三列,那就換成tokens=3。
同時tokens支持通配符*,以及限定范圍。
如果要顯示第二列和第三列,則換成tokens=2,3或tokens=2-3,如果還有更多的則為:tokens=2-10之類的。

此時的命令為:

for /f "tokens=2,3 delims= " %%i in (a.txt) do echo %%i %%j

怎么多出一個%%j?

這是因為你的tokens后面要取每一行的兩列,用%%i來替換第二列,用%%j來替換第三列。
并且必須是按照英文字母順序排列的,%%j不能換成%%k,因為i后面是j

執(zhí)行結果為:
第1行第2列第1行第3列
第2行第2列 第2行第3列
第3行第2列 第3行第3列

對以通配符*,就是把這一行全部或者這一行的剩余部分當作一個元素了。

比如:

for /f "tokens=* delims= " %%i in (a.txt) do echo %%i

執(zhí)行結果為:
第1行第1列第1行第2列 第1行第3列
第2行第1列 第2行第2列 第2行第3列
第3行第1列 第3行第2列 第3行第3列
其實就跟for /f %%i in (a.txt) do echo %%i的執(zhí)行結果是一樣的。

再如:

for /f "tokens=2,* delims= " %%i in (a.txt) do echo %%i %%j

執(zhí)行結果為:
第1行第2列第1行第3列
第2行第2列 第2行第3列
第3行第2列 第3行第3列
用%%i代替第二列,用%%j代替剩余的所有

最后還有skip合eol,這倆個簡單,skip就是要忽略文件的前多少行,而eol用來指定當一行以什么符號開始時,就忽略它。
比如:

for /f "skip=2 tokens=*" %%i in (a.txt)

您可能感興趣的文章:
  • 關于批處理中FOR語句的使用說明與學習技巧
  • 批處理FOR 中的Delims和Tokens總結
  • 批處理 FOR參數(shù)/F之tokens詳解
  • cmd forfiles 從文件夾或樹中選擇要進行批處理的文件(方便批量刪除n天前的文件)
  • 淺談PL/SQL批處理語句:BULK COLLECT與FORALL對優(yōu)化做出的貢獻
  • 使用批處理for命令清除事件查看器所有Windows EventLog日志
  • 批處理中常用命令介紹(Echo、rem、goto、call、pause、if、for)

標簽:江西 公主嶺 臺州 三門峽 株洲 蕪湖 白銀 樂山

巨人網絡通訊聲明:本文標題《批處理for命令使用指南》,本文關鍵詞  批處理,for,命令,使用指南,;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《批處理for命令使用指南》相關的同類信息!
  • 本頁收集關于批處理for命令使用指南的相關信息資訊供網民參考!
  • 推薦文章
    热re91久久精品国99热蜜臀| 日韩成人小视频| 三级黄视频在线观看| 免费看国产一级片| 亚洲一二三专区| 欧美精品乱码视频一二专区| 欧美少妇bbw| av福利导福航大全在线播放| 国产精品特级毛片一区二区三区| 亚洲美女黄色片| 国产人伦精品一区二区| 亚洲色图二区| 国产后入清纯学生妹| 国产成人手机视频| 国产一区二区三区国产精品| 久久精品一区八戒影视| 国产精品免费精品自在线观看| www婷婷av久久久影片| 这里只有精品在线观看视频| 一区二区三区四区视频在线观看| 国产精品视频在线观看免费| 午夜成人免费电影| 亚洲欧美国产精品va在线观看| 国产精品一级片在线观看| www.cao超碰| 亚洲最大激情网| 成年人黄色电影| 国产极品人妖在线观看| 蜜桃麻豆av在线| 成人在线免费观看视视频| 中文字幕在线观看2018| jizzzz日本| 日韩a级片在线观看| 性欧美丰满熟妇xxxx性仙踪林| 欧美成人dvd在线视频| 欧美精品videos性欧美| 久久久久久久久一区二区| 亚洲欧美在线一区二区| 欧美一区二区三区精美影视| segui88久久综合| 欧美一区二区三区电影在线观看| 中文字幕av久久爽av| 欧美撒尿777hd撒尿| 制服丝袜中文字幕第一页| 亚洲免费视频一区二区三区| 欧美性受极品xxxx喷水| 日韩精品一区二区三区不卡| 日韩专区第一页| 日韩av电影免费观看| 亚洲精品白浆高清| 91香蕉视频mp4| 精品久久久国产精品999| 懂色av蜜臀av粉嫩av分享吧最新章节| 亚洲第一av网| 日本精品视频一区二区三区| 久久久久国产精品午夜一区| 风间由美一区二区三区在线观看| 成人做爰www看视频软件| 亚洲精品激情| 在线天堂资源| 嫩草嫩草嫩草嫩草| 国产91色在线播放| 中文字幕乱码中文乱码51精品| 精品国偷自产一区二区三区| 国产一二三区在线观看| 2020国产在线| 亚洲国产综合av| 欧美专区一区二区三区| 国产精品视频一区二区三区,| 一区二区三区的久久的视频| 91精品啪在线观看国产81旧版| 波多野结衣中文字幕久久| 国产精品午夜影院| 日韩人体视频一二区| 亚洲第一免费播放区| 成人软件在线观看| 影音先锋男人资源站在线观看| 成人在线免费观看网站| 在线观看亚洲欧美| 亚洲一二三精品| 999国产在线视频| 中文在线资源观看视频网站免费不卡| 噜噜噜久久,亚洲精品国产品| 欧美精品与人动性物交免费看| 欧美伊人久久大香线蕉综合69| 成人性生交大片免费观看网站| 黄色一级片视频| 超碰在线一区二区三区| 亚洲黄色免费三级| 亚洲激情国产| wwwww在线观看免费视频| 亚洲天堂一区二区三区四区| 欧美日韩在线二区| 欧美日韩亚洲国产综合| 亚洲成人77777| 18成人免费观看视频漫画| 国产精品一 二 三| 无码国产69精品久久久久同性| 中文字幕中文字幕在线十八区| av影音在线| h精品动漫在线观看| 麻豆精品传媒视频观看| 无码人妻精品一区二区三| 视频一区二区三区在线观看| 精品成人免费自拍视频| 国产精一区二区| 尤物yw午夜国产精品视频明星| 亚洲欧美一区二区三区不卡| 一区二区三区无毛| 欧美国产1区2区| 波多野结衣精品| 国产免费无码一区二区| 婷婷激情综合| 亚洲电影一级黄| 中文视频在线| 在线看片中文字幕| 亚洲精选中文字幕| 亚洲男人的天堂在线播放| 国产日韩视频| 精品伦理精品一区| 黄色网址在线免费观看| 日韩夫妻性生活xx| 欧美一级片久久久久久久| 亚洲妇女av| 美女脱光衣服与内衣内裤一区二区三区四区| 免费免费啪视频在线观播放| 在线播放免费| 性猛交ⅹ×××乱大交| 免费黄色成年网站| 麻豆传媒在线免费| 99九九电视剧免费观看| 亚洲AV无码成人片在线观看| 天堂中文在线观看视频| 电影久久久久久| 后进极品白嫩翘臀在线视频| 中文字幕第四页| 一区二区三区美女xx视频| 91在线看国产| 日日摸日日碰夜夜爽无码| 亚洲男女在线观看| 国产野外战在线播放| 91成品视频入口| 成年人国产精品| 风间由美中文字幕在线看视频国产欧美| 久久国产精品久久| 久久精品国产成人| 黄色片免费大全| 色偷偷亚洲男人天堂| 国产亚洲色婷婷久久99精品91| 中文字幕精品视频在线| 精品中文字幕在线| 亚洲精品在线电影| 永久av在线| 三级黄视频在线观看| 天天操夜夜添| 成熟的女同志hd| 欧美三级午夜理伦三级| 一卡二卡三卡日韩欧美| 久久99亚洲精品| 91综合久久爱com| 91影院在线免费观看| 国产精品免费看一区二区三区| 国产精品进线69影院| 亚洲va码欧洲m码| 久久久久久av| 黄色毛片在线看| 国产麻豆视频一区| 天天影视欧美综合在线观看| 国产精品视频久久久久久久| 91av在线免费观看视频| 成人毛片在线播放| a天堂中文在线观看| 一级毛片高清视频| 国产欧美日韩三区| 91天堂素人约啪| 在线观看免费观看在线| 一区二区三区成人在线视频| 国产亚洲色婷婷久久99精品| 国产视频亚洲精品| 国产系列电影在线播放网址| 国产日韩一区二区三区在线播放| 日韩av综合网| 亚洲欧美va天堂人熟伦| 日韩午夜中文字幕| 四虎精品一区二区三区| 人妻无码中文字幕| 欧美在线一区二区视频| 精品视频偷偷看在线观看| 色婷婷综合久色| 亚洲乱码av中文一区二区| 国内不卡的一区二区三区中文字幕| 香港三级韩国三级日本三级| 久久国产精品99久久久久久老狼| h版电影在线播放视频网址| 中文字幕一区在线| 国产成人aa在线观看网站站| 美女黄色片网站| 蜜臀av国内免费精品久久久夜夜| 国产成人亚洲精品乱码在线观看| www国产免费| 国产在线88av| 99re只有精品| 污黄网站在线观看| 88国产精品欧美一区二区三区| 在线中文字幕视频观看| 国产 福利 在线| 亚洲高清中文字幕| www.av视频在线观看| 日韩精品一级| 亚洲精品亚洲人成人网在线播放| 精品一区二区三区免费爱| 中文字幕自拍vr一区二区三区| 精品无码国模私拍视频| 免费黄色片在线观看| 中文字幕久久精品| 影音先锋中文字幕一区| 91精品国产色综合久久| 国产卡一卡2卡三卡免费视频| 国模套图日韩精品一区二区| 国内av在线播放| 三年片观看免费观看大全视频下载| 亚洲精品777| 可以免费看不卡的av网站| 精品无码一区二区三区电影桃花| 亚洲精品日韩在线观看| 欧美男女性生活在线直播观看| 你懂的网址国产 欧美| 美女视频网站在线观看| 国产精品久久久久久av公交车| 黄色一级免费视频| 欧美午夜一区二区三区免费大片| 91亚洲精品乱码久久久久久蜜桃| 欧美成va人片在线观看| 夜夜春成人影院| 国产熟女一区二区三区四区| 欧美一区二区精品| 免费色片视频| a级毛片免费高清视频| 国产欧美精品一区二区色综合| 免费毛片大全| 国产91精品捆绑调教| 少妇被狂c下部羞羞漫画| www.激情网.com| 国产成人精品影院| 色88久久久久高潮综合影院| aa亚洲婷婷| 另类国产ts人妖高潮视频| 国内精品美女av在线播放| 国产大尺度视频| 国产亚洲成av人片在线观看桃| 国产成人精品999在线观看| 欧美精品播放| 国产美女视频黄a视频免费| 91国产精品一区| 久久久精品一区二区| 另类尿喷潮videofree| 久久亚洲影视| 国产成人高清精品免费5388| 久久精品亚洲牛牛影视| 麻豆一区二区三区四区精品蜜桃| 中文在线免费一区三区高中清不卡| 亚洲图片欧美综合| juliaann成人作品在线看| 99精品国产一区二区三区2021| wwwxxx在线观看| 不卡av在线免费观看| www.豆豆成人网.com| 97久久精品人人澡人人爽缅北| 超碰在线cao| 成人性色生活片免费看爆迷你毛片| av亚洲免费| 国产不卡一区二区三区在线观看| 日韩电影免费在线观看网站| 男人的天堂狠狠干| 中文字幕亚洲影院| 456成人影院在线观看| 久久精品一二三| 成人黄色午夜影院| 久久99精品久久久久久青青91| 亚洲 国产 欧美 日韩| 久久久久久久久久久久久久久久久久久| 黄色一级视频免费观看| 精品久久久久久乱码天堂| www.五月婷婷| 欧美性猛交99久久久久99按摩| 欧美激情久久久久久| 99久久国产宗和精品1上映| 大肉大捧一进一出好爽视频| 亚瑟一区二区三区四区| 第一中文字幕在线| 国产视频在线免费观看| 亚洲成人福利在线观看| h片在线观看| 最近中文字幕日韩精品| 日韩精品在线视频美女| 黄色片大全在线观看| 欧美极品一区| 欧美视频在线观看一区| 久久久久久不卡| 一本色道久久精品| 国产一区二区三区视频在线| 欧美性xxxxxx| 欧美精品久久久久a| 欧美日韩中字| 在线成人福利| 国产深喉视频一区二区| 奇米视频888| 亚洲人成网站在线观看播放| 国产精品视频一二| 香蕉视频xxxx| 久久韩国免费视频| 欧美二区三区的天堂| 国产一区二区成人| 性高潮免费视频| 亚洲欧洲日韩女同| 亚洲精品国产无码| 国产精选久久| 亚洲三级在线视频| 久久久精品电影| 国产亚洲欧美精品久久久www| 欧美性猛交xxxxbbb| 波多野结衣作品集| 国产免费一区二区三区免费视频| 亚洲精品久久久久久久久| 污黄视频在线看| 69久久夜色精品国产69蝌蚪网| 久久精品国产第一区二区三区| 亚洲一区二区三区中文字幕|