命令行复制或删除
问题描述:
我使用robocopy从外部硬盘驱动器复制PDF文件并将它们放在我们的服务器上。命令行复制或删除
源目的地的* .pdf
它复制所有文件夹,甚至,如果没有在文件夹中.pdf文件夹。有人可以帮助我......
a)删除空文件夹或b)只复制文件夹和子文件夹中有.pdf的文件夹?
谢谢!
答
使用拷贝过来只是在他们在这种情况下“.PDF”的扩展名的文件夹和子文件夹下面的命令
ROBOCOPY sourcePath destPath *.pdf /MIR /S
这将只与扩展,并具有与该文件的文件夹中的所有文件扩展名并不包含空文件夹。
答
尝试使用此命令ROBOCOPY删除空文件夹:
ROBOCOPY myfolder myfolder /S /MOVE
这里的源和目的都是 'MyFolder文件'。
+0
谢谢Arvindsinc2。我能够清理我的空文件夹。 – Ollie
谢谢Daniel Ballesteros。/MIR&/ S做什么?另外,有人告诉我/ Z启用可重启模式。我可以将它添加到您的代码?订单是否重要? – Ollie
通过反复试验,我发现/ S表示非空文件夹。谢谢。什么是/ MIR? – Ollie
顺序无关紧要。 /MIR相当于/ E和/ PURGE。 /E命令:包含子目录。 /PURGE命令:删除oirigin中不存在的文件和目录。 是的,如果您想以可重新启动模式复制,您可以使用/ Z命令。 –