bat中的「for」的用法。~
1樓:告順秋靜柏
真不明白你為什麼要這麼寫。
既然裡只有乙個數字且一定是1-9中的乙個,你只要把它讀取出來賦給乙個變數。
然後用這個變數去複製檔案就可以啦。
2樓:網友
cmd下:[在bat中,以下每個%都必須寫成兩個]rem 輸出兩行,分別為兩個單詞hello和worldfor %a in (hello,world) do echo %arem 輸出1到10
for /l %a in (1,1,10) do echo %arem 列舉d盤所有txt檔案。
for /r d: %a in (*txt) do echo %arem 顯示系統版本。
for /f "tokens=3" %a in ('ver') do echo %a
rem 列舉當前目錄下的子目錄。
for /d %a in (*do echo %a
3樓:家裝大小事
學批處理當然要學到for了。
看看他的基本格式。
for 引數 %%變數名 in (相關檔案或命令) do 執行的命令。
引數:for有4個引數 /d /l /r /f 比較常用的是/f引數。
變數名 :這個變數名可以是小寫a-z或者大寫a-z,他們區分大小寫哦~
in:命令的格式,照寫就是了!
相關檔案或命令) :for要把什麼東西讀取然後賦值給變數,不懂的話看下面的例子。
do:命令的格式,照寫就是了!
當然我們可以不加任何引數執行for,這個時候他可以加萬用字元號進行操作,看我的例子。
例子:@echo off
for %%i in (c:\windows\*.txt) do echo %%i
pause這個會列印c:\windows\目錄下的全部txt檔案的檔名字。
4樓:她是我的小太陽
for命令就是把讀取的東西,然後賦值給變數。
for有4個引數/d、 /l 、 /r 、 /f
每個引數的意思分別如下:
d:僅為目錄。
如果set (也就是我上面寫的"相關檔案或命令")包含萬用字元(*和?),將對與set相匹配的每個目錄(而不是指定目錄中的檔案組)執行指定的command。
r:遞迴。進入根目錄樹[drive:]path,在樹的每個目錄中執行for語句。如果在/r後沒有指定目錄,則認為是當前目錄。如果set只是乙個句點(.)則只列舉目錄樹。
l:迭代數值範圍。
使用迭代變數設定起始值(start#),然後逐步執行一組範圍的值,直到該值超過所設定的終止值(end#)。/l將通過對start#與end#進行比較來執行迭代變數。
f:迭代及檔案解析。
使用檔案解析來處理命令輸出、字串及檔案內容。使用迭代變數定義要檢查的內容或字串,並使用各種parsingkeywords選項進一步修改解析方式。
求程式設計大神,乙個關於bat的問題
5樓:依夢琴瑤
就這麼一句就可以了。
for /l %%a in (100,-1,0) do echo %%a
作為某人提到的 菜狗子神靈控 你們有什麼想問的
6樓:匿名使用者
只能說明你邊路的隊友沒壓住巨魔。還被拿了人頭。巨魔有支配。假腿或相位,你8級乙個人抓。我雙e之後跟你對a,這個看rp吧,我是怎麼覺得。
7樓:網友
把所有有利的條件都加給你,把不利的條件都加給對方,你好無私哦,乾脆whosyourdaddy更公平些!
8樓:蒙特內哥羅老姚
看到這個,我只能說呵呵!大概你沒碰到過人遊走你!
bat中的變數問題
9樓:網友
!file:e:\b\=!
這個意思是將file變數中的子字串e:\b\去掉,在此**中去掉子字串的結果被賦值給了file2變數。
del /f /q "!file!"表示強制刪除!file!代表的檔案,並且不要求使用者確認。
這個批處理的作用是查詢e:\b目錄及其子目錄下所有檔案,如果在d:\a中同樣的位置不存在名字一樣的檔案,就把這個檔案刪除。
如何保留這個bat語句中的空格
10樓:網友
:: 你說的保留是什麼意思, 或者說你要的想法是什麼。
中國批處理指令碼聯盟。
bat批處理for迴圈累加問題
11樓:付芝華
@echo off
setlocal enabledelayedexpansionset /a sum=0
set /a ii=1
for /l %%i in (1,1,100) do (echo --i---set /a sum+=!ii!
set /a ii=10
echo !sum!
echo !ii!
pause變數用歎號括起來。
12樓:網友
改成這樣。
echo off
setlocal enabledelayedexpansionset/a sum=0
set/a ii=1
for /l %%i in (1,1,100) do (set/a sum+=!ii!
set/a ii=10
echo !sum!
echo !ii!)
rem ii的值當然不會變,因為set/a ii=10每次迴圈都會把ii的值設成10
關於岩石的提問請幫忙
當熔漿由火山通道噴溢位地表凝固形成的岩石,稱噴出巖。當熔岩上升未達地表而在地殼一定深度凝結而形成的岩石稱侵入岩,按侵入部位不同又分為深成岩和淺成巖。所以噴出巖的機構構造特徵是其生成環境的綜合反映。因為噴出巖反應了從它在岩漿中從地殼到火山通道中再到出露地表後整個岩石形成的綜合過程。酸性巖 中性巖 基性...
新手提問關於腳步的問題
防守 滑步 滑步可分為側滑步 前滑步 後滑步三種。側滑步 由兩腳平行站立姿勢開始,向左側滑步時,左腳向左 移動方向 邁出的同時,右腳蹬地滑動,跟隨左腳移動,並保持屈膝降低重心的姿勢,上體微向前傾,兩臂 根據進攻者的情況 張開,抬頭注視對手。注意身體不要上下起伏,兩腳不要交叉,重心要保持在兩腳之間。前...
關於大連自助遊的提問
首先歡迎你來大連玩 都可以啊,其實大連地方不大的,交通都非常方便的 幫你推薦住宿 大連的幾家連鎖經濟酒店 如家 天津街 火車站 同泰街 五一廣場都有錦江之星 在解放路上 人民路上也有一個 宜必思 在三八廣場 漢庭快捷 在奧林匹克廣場 價位 在旺季基本是180 200 人均不到100左右把 我給你推薦...