将文件向上移动一级并清除子文件夹

时间:2014-09-10 00:38:10

标签: batch-file robocopy

我正在尝试创建批处理以将特定文件夹中的所有文件向上移动一级,然后清除旧的子文件夹。我的理解是,我可以使用robocopy复制文件,然后将它们向上移动一级,并使用/ purge删除子文件夹。但我得到一个错误'%% s此时出乎意料'...不知道从哪里开始

for /f "delims=|" %%s in ('dir /ad/b') do robocopy "\\server\e$\dir1\dir2\%%s\dir3\dir4" "\\server\e$\dir1\dir2\dir3" /E /MOVE /PURGE

0 个答案:

没有答案