【发布时间】:2018-09-07 07:22:17
【问题描述】:
我要求文件存在于文件夹和子文件夹中。子文件夹是使用当前日期和时间动态创建的。所有文件都应移至一个目标文件夹,不包含子文件夹。
文件夹 A:
1.txt
2.txt
Folder 20180907-1240-008
3.txt
4.txt
Folder 20180907-1128-001
5.txt
6.txt
Folder 20180906-0040-010
7.txt
8.txt
目标文件夹应如下所示
文件夹 B:
1.txt
2.txt
3.txt
4.txt
5.txt
6.txt
7.txt
8.txt
以下命令在命令提示符下工作
for /r %d in (*) do copy "%d" "F:\Tickets\Movement\390558-Harmony-LCOPYREC\B
我的批处理脚本如下所示
@echo off
cd /d "A"
for /r %%d in (*) do copy "%d" "F:\Tickets\B"
在批处理脚本中执行时出现如下错误
\Tickets\B\*
The system cannot find the file specified.
0 file(s) copied.
如何使脚本正常工作
【问题讨论】:
标签: batch-file move