C:\My\Download\Location
=包含此文件夹的目录Naruto
和Naruto
内有Naruto.mkv
C:\My\Other\Location
=我想要的Naruto
默认下载位置 文件夹已移动,内部为Naruto.mkv
这是我运行的命令:
FOR /R C:\My\Download\Location %f IN (.) DO robocopy "%f" "C:\My\Other\Location" /S
此命令在(.)
中查找文件夹C:\My\Download\Location
(%f
是文件夹),并将其复制到Naruto.mkv
中的C:\My\Other\Location
内部
问题在于,C:\My\Other\Location
中甚至只有Naruto.mkv
文件夹中有Naruto
因此,在命令FOR /R C:\My\Download\Location %f IN (.) DO robocopy "%f" "C:\My\Other\Location" /S
之后,我处于这种状态:
C:\My\Other\Location\Naruto\Naruto.mkv
C:\My\Other\Location\Naruto.mkv
(不应该存在)
为什么它甚至复制Naruto.mkv
?
那我该如何解决呢?
答案 0 :(得分:0)
好的,我决定这样做:
cd C:\My\Download\Location
FOR /R C:\My\Download\Location %f IN (.) DO move "%f" "C:\My\Other\Location"