编号文件和复制文件以特定数字结束

时间:2014-07-27 09:03:53

标签: vba batch-file

我需要复制一个我已经创建的文件(a.txt)并复制它以便我拥有 a1.txt a2.txt a3.txt 等等 直到我得到a999999.txt 然后,将以" 3"结尾的文件(例如a4453.txt)复制到另一个文件夹。

最好的方法是什么? vb /批处理文件首选。

谢谢=] 丹尼尔。

1 个答案:

答案 0 :(得分:1)

@echo off

set "different_folder=c:\diff"


for /l %%n in (1;1;999999) do (
  copy "a.txt" "a%%n.txt"
)

for /f %%f in ('dir /b a*.txt ^| findstr /i /e "3.txt"') do (
  copy "%%~ff" %different_folder%
)

未经测试。