robocopy用法实例十五:文件清理
除了一般的复制功能,XXCOPY还有文件清理功能,可以将不需要的文件快速清理出硬盘。以下命令会清除文件和文件夹,请先建立测试文件夹掌握其操作后再对文件夹进行操作。
1.清除所有无用文件
xxcopyd:\work\*.tmp/s/h/yy/rs
/rs表示不复制而直接从源文件夹中删除指定文件,/h表示指定隐藏和系统文件。
2.清除文件夹
xxcopyc:\temp/rmdir/db:2002-01-01/yy
删除c:\temp中在2002年1月1日前的修改的文件夹。
3.删除空文件夹
xxcopyc:\temp/rmdir/sz:0/yy
删除c:\temp下所有空文件夹,/sz:0指定大小为0的文件(夹)。
4.删除0字节文件
xxcopyc:\temp\*.*/sz:0/s/h/yy/rs
通过以上四种方式的组合,我们可以轻松实现对文件及文件夹的整理工作。
Robocopy小技巧:最后,还有一几个小技巧告诉你,希望能有利于你更好地使用XXCOPY和Robocopy。
★将命令变成任务
在Robocopy加上“/save:任务名”可以将当前操作记录为任务文件,通过“/job:任务名”就可以方便调用,不需要再输入一长串的命令了。此任务文件可以用纯文本编辑器(如记事本)来编辑。
★将复制备份过程录下来
默认情况下,Robocopy的操作过程只是在命令提示符中显示,我们可以让它把操作过程输出为TXT文件,加上“/log:文件名.txt”即可。
下边为大家介绍一下Robocopy命令的参数大全