我想知道批处理文件是否有助于将我需要的所有文件从几个文件夹移动到特定文件夹。文件夹结构如下例所示:
d:\home\\(random)\upload\\*.*
d:\home\\(random)\uplaod\\*.*
目录上传中的文件应移至特定文件夹。它可以通过将每个路径放入批处理文件来完成(有超过100个文件夹,将来会有更多文件夹)。我想有一种更简单的方法可以完成这项工作。
先谢谢你的帮助。
答案 0 :(得分:0)
for /d %%a in ("D:\home\*") do echo move "%%a\upload\*" "x:\destination\
这是批处理文件中使用的语法。要在命令行上使用,请将每个%%a
替换为%a
。
for /d
会返回D:\home\
的子文件夹。只需附加upload\*
部分。