【发布时间】:2014-03-21 15:09:22
【问题描述】:
我正在尝试使用批处理将一些文件从一个目录复制到另外两个目录。
首先,我创建了 3 个目录,然后,我想将以下文件复制到 backup1 和 backup2。 这些文件被命名为 010101.txt - 300101.txt(至备份 1)和 010102.txt - 300102.txt(备份 2)。
mkdir backup1
mkdir backup2
mkdir backup3
copy 1.txt C:\User\Test\Backup1
copy 2.txt C:\User\Test\Backup2
我想我必须以某种方式使用通配符,但如果我写 ?????1.txt 和 ?????2.txt 我得到一个语法错误。
【问题讨论】:
-
这些范围是目录中唯一的文件吗?
-
您是否在
010101.txt - 300101.txt and 010102.txt - 300102.txt中显示 4 个文件,因为如果它们是范围,那么它们会重叠。 -
里面有60个.txt文件和一些.bat文件和备份目录。你是这个意思吗?
-
不,是文件。有一个名为 010101.txt 的文件,每个数字最多为 300101.txt 和另外 30 个以 02 结尾的 .txt 文件。我说得够清楚了吗?