【发布时间】:2014-07-27 09:03:53
【问题描述】:
我需要复制一个我已经创建的文件 (a.txt) 并复制它,这样我就可以拥有 a1.txt a2.txt a3.txt 等等 直到我得到 a999999.txt 然后,将以“3”结尾的文件,例如 a4453.txt 复制到不同的文件夹中。
最好的方法是什么?首选 vb/batch 文件。
谢谢 =] 丹尼尔。
【问题讨论】:
标签: vba batch-file
我需要复制一个我已经创建的文件 (a.txt) 并复制它,这样我就可以拥有 a1.txt a2.txt a3.txt 等等 直到我得到 a999999.txt 然后,将以“3”结尾的文件,例如 a4453.txt 复制到不同的文件夹中。
最好的方法是什么?首选 vb/batch 文件。
谢谢 =] 丹尼尔。
【问题讨论】:
标签: vba batch-file
@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%
)
未测试。
【讨论】: