我有一系列大约 100 个文件夹,分别称为 E101、E102....E200。每个文件夹中都有一个名为 calquip.docx 和 calquon.docx 的文件
我想将 calquip.docx 和 calquon.docx 移动到其目录内的文件夹中。例如,在目录 /E101 中,我想创建一个名为“cal”的文件夹,其中包含 calquip.docx 和 calquon.docx
重申一下,从 E101 到 E200 的每个文件夹都有一个 calquip.docx 和 calquon.docx 文件。我想将该文件移动到每个父文件夹内的文件夹中。
我必须对所有文件夹执行此操作。肯定有办法做到这一点,但我无法理解。
任何帮助都是极好的。
答案1
一个简单的批处理脚本应该可以解决这个问题。这是我花了几分钟编写的一个示例,可能是一个很好的起点。这假设批处理脚本位于包含您的目录的同一目录中:
@echo off
for /L %%n in (101, 1, 200) do (
cd E%%n
mkdir cal
move calquip.docx cal\calquip.docx 1> nul
move calquon.docx cal\calquon.docx 1> nul
cd ..
)