1樓:匿名使用者
@echo off
set "p=d:\test"
for /f "usebackq delims=" %%i in (list.txt) do for /r "%p%" %%j in (%%i?) do (copy/y "%%j" "e:
\")pause
參考1@echo off
for /f "usebackq delims=" %%i in (list.txt) do for /r "d:\test" %%j in (%%i?
) do (copy/y "%%j" "e:\")
pause
參考2@echo off
for /f "usebackq delims=" %%i in (list.txt) do for /f "delims=" %%j in ('dir /a-d/b/s "d:\test\%%i"') do (copy/y "%%j" "e:
\")pause參考3
2樓:愈未央
你是要把test目錄下所有txt複製過去?還是以1 2 3 4 5 6 這種命名的方式的txt
批處理start命令,start批處理命令輸入使用者名稱密碼
c documents and settings administrator start 啟動另一個視窗執行指定的程式或命令。start title dpath i min max separate shared low normal high realtime abovenormal belown...
批處理一行命令求註釋
管道命令。將前者的輸出作為後面命令的輸入!比如,如果你要刪除一個非空資料夾123 rd s 123,會提示你是否確認。這是你要輸入n s來確認。如果想節約時間可以這樣輸入echo y rd s 123,這樣,系統就將前面echo命令的輸出結果y傳遞給後面的命令。就不會出現提示了。後附 前者為手工輸入...
求「使用批處理命令 隨機複製檔案」方法
bb石俊傑 測試通過可用,下面的 1,1,10 的10是資料夾放入 檔案10個數,自己可以修改。agset a out 1 md out echo md out for l m in 1,1,10 do echo m m set n 0 cd.ml.txt ml.txt set a m random...