批處理重新命名問題,請回答需要解決的問題吧

2021-05-04 15:22:18 字數 1353 閱讀 9851

1樓:

方法要多加一個步驟

再你重新命名了這些ape的檔案為連續數字後

要把連續數字的檔名也儲存下來

儲存為2.txt

要對應你的name裡面的第一行要對應2裡面的第一行

然後就是如下批處理了

for /f %%b in (2.txt) do (for /f %%a in (name.txt) do ren %%b %%a)

當我在後面加了一個pause後

我神奇的發現了 原來這就是逐行執行的好處啊。。。。

c:\users\lenovo\desktop>for /f %b in (2.txt) do (for /f %a in (name.txt) do ren

%b %a )

c:\users\lenovo\desktop>(for /f %a in (name.txt) do ren 222.txt %a )

c:\users\lenovo\desktop>ren 222.txt 222.txt1

c:\users\lenovo\desktop>ren 222.txt 333.txt1

系統找不到指定的檔案。

c:\users\lenovo\desktop>ren 222.txt 444.txt1

系統找不到指定的檔案。

c:\users\lenovo\desktop>(for /f %a in (name.txt) do ren 333.txt %a )

c:\users\lenovo\desktop>ren 333.txt 222.txt1

存在一個重名檔案,或是找不到檔案。

c:\users\lenovo\desktop>ren 333.txt 333.txt1

c:\users\lenovo\desktop>ren 333.txt 444.txt1

系統找不到指定的檔案。

c:\users\lenovo\desktop>(for /f %a in (name.txt) do ren 444.txt %a )

c:\users\lenovo\desktop>ren 444.txt 222.txt1

存在一個重名檔案,或是找不到檔案。

c:\users\lenovo\desktop>ren 444.txt 333.txt1

存在一個重名檔案,或是找不到檔案。

c:\users\lenovo\desktop>ren 444.txt 444.txt1

c:\users\lenovo\desktop>pause

請按任意鍵繼續. . .

2樓:匿名使用者

如果要根據name.txt恢復原檔名,需要知道你第一步、第二步是怎麼做的。

請回答問題以下的,請回答以下英語問題?

你這報復實在是高啊,估計被你報復的人傻了,他女朋友看到就更傻眼了,他們應該後面沒有以後的事情了,恭喜恭喜你成功逆襲了。你這個它有點恐怖,是打錯字了吧,哈哈,這招有點損哦,他估計會被收拾得很慘,你是怎麼想的啊,想出這麼個高招 全新的速騰在外觀上與前代有了非常明顯的改進,而且整個車型更加具備運動感,在材...

關於批處理的問題,關於批處理中的

關於批處理中的 首先 是批處理變數引導符。這個百分號嚴格來說是算不上命令的,它只是批處理中的引數而已。引用變數用 var 呼叫程式外部引數用 1至 9等等。0 1 2 3 4 5 6 7 8 9 為命令列傳遞給批處理的引數。0 批處理檔案本身,包括完整的路徑和副檔名。1 第一個引數。9 第九個引數。...

解讀批處理語句,批處理的問題 語句是否可以並列,例如 if 條件成立是執行多條語句

del f 是強制刪除只讀檔案 q 是安靜模式,刪除全域性萬用字元時不要求確認。cls是清屏 cd是進入 cd.是進入上級目錄 ren是重新命名檔案 1985年,一個名為sea公司開發的名為arc的壓縮軟體獲得了廣泛關注。這是ms dos環境下第一個壓縮應用軟體。arc在ms dos時代,曾經是佔據...