我读过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是目标文件夹。
答案 0 :(得分:0)
可能robocopy
对您来说是正确的工具。您可以使用以下命令将目录 source_dir 中的所有目录和文件移动到 target_dir ,同时保留目录结构:
c:\robocopy source_dir target_dir /S /MOVE