亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > BAT > 正文

非常好的for 教程, 當(dāng)時我就是看這個學(xué)習(xí)for 的第1/2頁

2020-07-26 20:29:22
字體:
供稿:網(wǎng)友
FOR 參數(shù) %%變量名 IN (相關(guān)文件或命令) DO 執(zhí)行的命令
參數(shù):FOR有4個參數(shù) /d   /l   /r   /f   他們的作用我在下面用例子解釋
%%變量名 :這個變量名可以是小寫a-z或者大寫A-Z,他們區(qū)分大小寫,FOR會把每個讀取到的值給他;
IN:命令的格式,照寫就是了;
(相關(guān)文件或命令) :FOR要把什么東西讀取然后賦值給變量,看下面的例子
do:命令的格式,照寫就是了!
執(zhí)行的命令:對每個變量的值要執(zhí)行什么操作就寫在這.
可以在CMD輸入for /?看系統(tǒng)提供的幫助!對照一下
FOR %%variable IN (set) DO command [command-parameters]
  %%variable  指定一個單一字母可替換的參數(shù)。
  (set)      指定一個或一組文件??梢允褂猛ㄅ浞?
  command    指定對每個文件執(zhí)行的命令。
  command-parameters
             為特定命令指定參數(shù)或命令行開關(guān)。

現(xiàn)在開始講每個參數(shù)的意思
/d 
僅為目錄 
如果 Set (也就是我上面寫的 "相關(guān)文件或命令") 包含通配符(* 和 ?),將對與 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盤目錄下的全部目錄名字打印出來,而文件名字一個也不顯示!
在來一個,比如我們要把當(dāng)前路徑下文件夾的名字只有1-3個字母的打出來
@echo off
for /d %%i in (???) do @echo %%i
pause
這樣的話如果你當(dāng)前目錄下有目錄名字只有1-3個字母的,就會顯示出來,沒有就不顯示了

思考題目:
@echo off
for /d %%i in (window?) do @echo %%i
pause
保存到C盤下執(zhí)行,會顯示什么呢?自己看吧!
/D參數(shù)只能顯示當(dāng)前目錄下的目錄名字,這個大家要注意!

/R
遞歸 
進(jìn)入根目錄樹 [Drive:]Path,在樹的每個目錄中執(zhí)行 for 語句。如果在 /R 后沒有指定目錄,則認(rèn)為是
當(dāng)前目錄。如果 Set 只是一個句點 (.),則只枚舉目錄樹。
系統(tǒng)幫助的格式:FOR /R [[drive:]path] %%variable IN (set) DO command
上面我們知道,/D只能顯示當(dāng)前路徑下的目錄名字,那么現(xiàn)在這個/R也是和目錄有關(guān),他能干嘛呢?放心他比
/D強(qiáng)大多了!
他可以把當(dāng)前或者你指定路徑下的文件名字全部讀取,注意是文件名字,有什么用看例子!
@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:/也就是搜索路徑,這樣他就會以當(dāng)前目錄為搜索路徑,比如你這
個BAT你把他防災(zāi)d:/test目錄下執(zhí)行,那么他就會把D:/test目錄和他下面的子目錄的全部EXE文件列出
來!!!

/L
迭代數(shù)值范圍 
使用迭代變量設(shè)置起始值 (Start#),然后逐步執(zhí)行一組范圍的值,直到該值超過所設(shè)置的終止值 (End#)
。/L 將通過對 Start# 與 End# 進(jìn)行比較來執(zhí)行迭代變量。如果 Start# 小于 End#,就會執(zhí)行該命令。
如果迭代變量超過 End#,則命令解釋程序退出此循環(huán)。還可以使用負(fù)的 Step# 以遞減數(shù)值的方式逐步執(zhí)
行此范圍內(nèi)的值。例如,(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)會有什么結(jié)果,
我先告訴大家,會打開65535個CMD窗口....這么多你不死機(jī)算你強(qiáng)!
當(dāng)然我們也可以把那個start cmd改成md %%i 這樣就會建立指定個目錄了!!!名字為1-65535
看完這個被我賦予破壞性質(zhì)的參數(shù)后,我們來看最后一個參數(shù)
/f

含有/F的for詳細(xì)說明
含有/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

這個可能是最常用的,也是最強(qiáng)的命令,主要用來處理文件和一些命令的輸出結(jié)果。
file代表一個或多個文件
string 代表字符串
command代表命令
["options"] 可選
對于FOR /F %%i IN (file) DO command
file為文件名,按照官方的說法是,for會依次將file中的文件打開,并且在進(jìn)行到下一個文件之前將每個文件讀取到內(nèi)存,按照每一行分成一個一個的元素,忽略空白的行,看個例子。
假如文件a.txt中有如下內(nèi)容:

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

你想顯示a.txt中的內(nèi)容,會用什么命令呢?當(dāng)然是type,type a.txt
for也可以完成同樣的命令:
for /f %%i in (a.txt) do echo %%i
還是先從括號執(zhí)行,因為含有參數(shù)/f,所以for會先打開a.txt,然后讀出a.txt里面的所有內(nèi)容,把它作為一個集合,并且以每一行作為一個元素,所以會產(chǎn)生這樣的集合,

{“第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列”,
依次,直到每個元素都代替完為止。

為了加強(qiáng)理解/f的作用,請執(zhí)行一下兩個命令,對比即可明白:

for /f %%i in (a.txt) do echo %%i //這個會顯示a.txt里面的內(nèi)容,因為/f的作用,會讀出a.txt中 
的內(nèi)容。
for %%i in (a.txt) do echo %%i //而這個只會顯示a.txt這個名字,并不會讀取其中的內(nèi)容。
12下一頁閱讀全文
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
av高清在线| 精品美女久久久久久免费| 国产97免费视频| 久久久久久免费网| 人妻丰满熟妇av无码区app| 日本aⅴ在线观看| 日本久久成人网| 一区二区成人国产精品| 亚洲免费视频成人| 一级少妇精品久久久久久久| 欧美午夜不卡| 国产在线精选视频| 丝袜美腿av在线| 全彩无遮挡全彩口工漫画h#| 国产噜噜噜噜久久久久久久久| 天堂在线一区二区三区| 国产精品综合网| 久艹在线观看视频| 狂野欧美xxxx韩国少妇| 日本亚洲视频| 欧美一区二区三区……| 91精品国产欧美日韩| 亚洲一区二区三区四区五区午夜| 玉米视频成人免费看| 91精彩刺激对白露脸偷拍| 久久精品视频播放| 蜜臀精品一区二区三区| 国产一区二区欧美| eeuss中文| 春日野结衣av| 精品国内亚洲2022精品成人| 亚洲美女精品成人在线视频| 国产精品密蕾丝袜| 亚洲 中文字幕 日韩 无码| 色琪琪一区二区三区亚洲区| 国产美女精品视频国产| 久久久夜色精品亚洲| 国产高清不卡视频| www.国产视频| 亚洲第一第二区| 不卡的av电影在线观看| 亚洲精品电影久久久| 国产精品美女无圣光视频| 日本亚洲一区二区三区| 欧美日韩午夜视频| 日韩欧美在线视频日韩欧美在线视频| 亚洲国产高清一区二区三区| 国内少妇毛片视频| 欧美黑人性受xxxx精品| 亚洲精品少妇一区二区| 欧美国产一级片| 99色精品视频| h片在线观看| 国产午夜在线一区二区三区| 日韩欧美二区三区| 美女一区网站| 91av免费观看| 亚洲欧美日韩精品久久亚洲区| 亚洲欧美国产中文| 丰满放荡岳乱妇91ww| 日本 国产 欧美色综合| 一区二区久久| 欧美性极品少妇| 女女同性女同一区二区三区按摩| jizzjizz日本护士免费| а√中文在线天堂精品| 少妇精69xxtheporn| 色先锋最新资源| 成人做爰免费视频免费看| 综合激情久久| 久久午夜免费视频| 日韩欧美成人一区二区三区| 欧美日韩一区二区区| 欧美日韩视频不卡| 国产精品一区二区电影| 秋霞在线观看av| 天海翼一区二区三区免费| 日韩一区二区三区资源| 乱子伦视频在线看| 国产探花一区在线观看| 亚洲女人天堂网| 国产免费观看av| 德国极品另类| juliaann成人作品在线看| 久久精品这里都是精品| 亚洲三级在线| 日韩亚洲成人av在线| 婷婷国产精品| 手机av免费在线观看| 久久久水蜜桃av免费网站| 性网站在线看| 日韩电影大全在线观看| 黄页网站在线播放| 正在播放国产精品| 亚洲综合小说区| 久久精品视频91| 久久久精品91| 色综合久久88色综合天天6| 在线色视频观看| 浮力影院网站午夜| 亚洲欧洲午夜一线一品| 久久久一区二区三区| 国产精品一区二区久久不卡| 91精品国自产在线观看| 制服师生第一页| 国产精品久久久久久av下载红粉| 亚洲s码欧洲m码国产av| 国产成人女人毛片视频在线| 国产精品99一区二区三区| 欧美成人第一区| 国产成人影院| 人妻丰满熟妇av无码久久洗澡| 国产精品815.cc红桃| 久久亚洲成人av| 国产成人的电影在线观看| 日韩成人免费观看| 日本三级很黄试看120秒| 国产又粗又大又爽| 特黄视频在线观看| 自拍偷拍视频亚洲| 先锋影音av男人站| 国产乡下妇女做爰| 9765激情中文在线| 成人av网站免费观看| 亚洲午夜久久久久久久久电影院| 中文字幕一区二区三区最新| jizz日本免费| 岛国片在线观看| 激情综合五月天| 97超碰免费在线| 免费国产黄色片| 18涩涩午夜精品.www| 亚洲精品中文字幕| 亚洲欧美乱综合| 欧美精选一区二区三区| 国产又猛又黄又爽| 久久99精品国产自在现线| 美女脱光内衣内裤视频久久网站| 不卡影院一区二区| 免费黄色小视频在线观看| 中国色在线观看另类| 日本h片久久| 素人av在线| 婷婷综合亚洲| 成人天堂入口网站| 欧美日韩免费观看一区=区三区| 97精品人人妻人人| 丁香五精品蜜臀久久久久99网站| 91麻豆国产福利在线观看宅福利| 在线观看免费高清完整| 亚洲桃色综合影院| 久热中文字幕| 菠萝蜜一区二区| 精品视频1区2区3区| 欧美一区二区在线观看| 成人xxxxx| 久久久久99人妻一区二区三区| 亚洲精品少妇网址| 亚洲综合欧美在线| 天天色影综合网| 最新天堂中文在线| 国产真实乱人偷精品视频| 丰满人妻一区二区三区免费| 欧美精品韩国精品| 欧美性极品少妇精品网站| 成人黄色三级视频| 91精品国产综合久久久蜜臀图片| 亚洲日韩第九十九页| 日韩在线视频免费观看| 欧美性xxxxx极品少妇| 午夜在线视频免费| 国产精品乱码一区二区视频| 国产成人禁片免费观看| 日韩电影免费观看高清完整| 国产精品青草久久| 久草在线资源站手机版| 一本加勒比hezyo黑人| 韩国xxxx做受gayxxxx| 日本一区视频在线观看| 人妻 丝袜美腿 中文字幕| 91污片在线观看| 韩国成人福利片在线播放| 精品国产视频在线| 91精品久久久久久久久中文字幕| 日韩精品――色哟哟| 亚洲精品美女免费| 欧美日韩亚洲一区二区三区| 亚洲爱爱综合网| 欧美精品亚洲一区二区在线播放| 日韩电影中文字幕在线| 性xxxx欧美老肥妇牲乱| caoporn超碰97| 欧美日韩视频一区二区三区| 婷婷综合一区| 日韩欧美国产精品一区二区三区| 日本十八禁视频无遮挡| 国产精品jvid在线观看| 亚洲私人影院| 国产裸体免费无遮挡| 男女日批视频在线观看| 欧美亚日韩国产aⅴ精品中极品| 妞干网在线视频| 亚洲网址你懂得| 一区二区三区视频播放| 91精品国产毛片武则天| 精品欧美一区二区久久久久| 欧美午夜精品一区二区蜜桃| 欧美精选一区二区| 中国女人做爰视频| 永久免费毛片在线观看| 国产欧美日韩小视频| 555www色欧美视频| 国产天堂av| 无码国产色欲xxxx视频| 无码人妻丰满熟妇啪啪网站| 久草在线新视觉| 亚洲品质自拍| 久久久亚洲精品石原莉奈| 免费男女羞羞的视频网站中文字幕妖精视频| 天堂网在线播放| 欧美午夜电影一区| 成人性生生活性生交12| 国产网红在线观看| 久久嫩草精品久久久精品| 国产精品免费视频二三区| 激情综合网五月| 午夜精品在线视频| 成视频免费观看在线看| 欧美日韩视频在线播放| 欧美体内she精视频在线观看| 国产在线a视频| 播放灌醉水嫩大学生国内精品| 国产成人精品一区二区色戒| 天天操天天色综合| av网站在线免费播放| www.91香蕉视频| 亚洲国产欧美一区二区三区久久| 欧美日韩不卡在线视频| 毛片基地网站| 亚洲综合日韩| 久久99久久精品国产| 日本三级视频在线播放| 国产欧美婷婷中文| 稀缺呦国内精品呦| 蜜桃av乱码一区二区三区| 好吊色免费视频| 国产ts在线播放| 国产69精品久久久久9999小说| 中文在线资源观看网站视频免费不卡| 天天爽夜夜爽一区二区三区| 亚洲三级小视频| 日韩欧美综合视频| 欧美插天视频在线播放| 亚洲网站在线观看| 波多野结衣50连登视频| 国产 欧美在线| 四虎成人永久免费视频| 色视频成人在线观看免| 国产又粗又黄又爽的视频| 日韩av最新在线观看| 久久免费视频精品| 亚洲色图视频网站| 国产精品二区一区二区aⅴ污介绍| 欧美图片欧美激情欧美精品| 99精品国产一区二区三区2021| 免费在线观看一级片| 国产成人午夜精品5599| 四虎精品欧美一区二区免费| 国产一区啦啦啦在线观看| 在线观看制服搞黄视频| 欧美做受xxxxxⅹ性视频| 综合色就爱涩涩涩综合婷婷| 成人午夜剧场视频网站| 精精国产xxxx视频在线野外| 成人中文字幕电影| 91入口在线观看| 精品中文字幕一区| av网在线观看| 你懂的视频一区二区| 欧美综合视频| 亚洲另类春色校园小说| 97超碰最新| 老司机午夜福利视频| 在线成人私人影院| 四虎国产精品永久地址998| 四虎影视精品| 成人免费在线观看入口| 精品国产一区二区三区| 欧美另类黑人巨大videos| 在线观看你懂的视频| 在线国产中文字幕| 在线不卡视频| 久久动漫网址| xvideos亚洲| 嫩草影院视频| 亚洲嫩模一区| 狠狠操狠狠干视频| 最新天堂中文在线| 久久99国产精品久久久久久久久| 国产原创视频在线| 国产精品伦理一区二区三区| 99久久精品情趣| 日韩精品一区二区三区视频播放| 桃花岛成人影院| 色窝窝无码一区二区三区成人网站| 国产精品久久久久久久久鸭| 亚洲av无码国产精品麻豆天美| 精品国产乱码久久久| 欧美午夜片欧美片在线观看| 夫妇交换中文字幕| 91高清视频在线免费观看| 日韩精品一区二区视频| 亚洲一区二区三区四区的| 成人黄色一级视频| 2023国产一二三区日本精品2022| 日韩精品电影一区亚洲| 亚洲理论电影在线观看| 91.com在线观看| 日本在线观看免费| 欧美高清性xxxxhd| 久久国产福利| 在线观看欧美日韩电影| www黄在线观看| 国产一区二区三区视频在线| 中文字幕成人免费视频| 韩国三级与黑人| 久久久久久久久久久电影| 午夜欧美激情|