使用文件路径将大量文件从一个地方移动到另一个地方的好方法是什么?

使用文件路径将大量文件从一个地方移动到另一个地方的好方法是什么?

我要将 Winamp 库从其当前位置(在“我的文档”内的各个文件夹中)移动到“我的音乐”,但我不能直接拖放它们,因为“我的文档”中有数千个文件我不想移动。我可以从 Winamp 获取每个音乐文件的路径,但我不知道如何移动它们。

我希望有某种方式来维护它们当前的文件夹排列,而不是只是将所有文件杂乱无章地转储到一个文件夹中。

答案1

robocopy C:\source C:\destination /S /MOV *.mp3

用法:

Usage :: ROBOCOPY source destination [file [file]...] [options]

source :: Source Directory (drive:\path or \\server\share\path).
destination :: Destination Dir  (drive:\path or \\server\share\path).
file :: File(s) to copy  (names/wildcards: default is "*.*").

::
:: Copy options :
::

/S :: copy Subdirectories, but not empty ones.

/MOV :: MOVe files (delete from source after copying).

答案2

将整个“我的文档”文件夹复制到新文件夹。然后,在新文件夹中执行 Windows 查找/搜索 *.mp3,按文件类型对结果进行排序,然后删除非 mp3 文件。

这会给你留下一些无用的空文件夹(以前包含没有 mp3 的办公文档),我想你可以手动清除这些文件夹或通过一些删除空文件夹的应用程序清除它们。

一个初步的解决方案。

相关内容