使用通配符将具有通配符的目录移动到另一个目录或使用cmd移动

时间:2018-01-22 19:10:25

标签: windows move robocopy

我读过Windows batch command to move all folders in a directory with exceptions,但这不适用于通配符。我想将文件夹中的所有文件夹(!)而不是文件移动到2010年。

我有2010-01,2010-02,2010-03,......还有2011-01,......

如何移动(!)所有文件夹,包括2010年内的文件。对于文件,这与

完美配合

move *2010* 2010

其中第二个2010是目标文件夹。

1 个答案:

答案 0 :(得分:0)

可能robocopy对您来说是正确的工具。您可以使用以下命令将目录 source_dir 中的所有目录文件移动到 target_dir ,同时保留目录结构:

c:\robocopy source_dir target_dir /S /MOVE