我们在复制文件的时候经常会用其他工具去代替Windows自带的那个复制粘贴功能,因为原来的那个速度实在是太简单了,其实Windows7里自带了一个命令能够实现多功能复制粘贴的,那就是robocopy了。
在cmd下输入robocopy然后回车,可以看到执行robocopy命令的一般格式,最简单的命令就是 robocopy 源文件夹 目标文件夹 。
输入 robocopy /? 可以看到更详细的命令,像略过空文件夹等等。
像如果我想把G:\setup\1下的所有.txt、.doc、.xls文件复制到H:\test\2处,那么我就输入 robocopy G:\setup\1 H:\test\2 *.txt *.doc *.xls /s 即可。 /s 表示复制略过文件夹,如果需要所有文件夹的则是 /e 。
如果我想排除文件夹里面的所有.tmp和.bak后缀的文件,则可以用 robocopy G:\setup\1 H:\test\2 *.tmp *.bak /e /xf 。 /xf 表示不复制指定的文件类型,文件名支持通配符,如果想不复制指定的文件夹,则用 /xd 。
robocopy还有很多功能等待大家一一发掘,由于robocopy已被Windows Vista、Windows 7以及Windows Server 2008所集成,所以以上用户直接在cmd下运行命令即可,XP用户需要下载robocopy GUI也可以使用。
下载地址:
微信搜索「反斗软件」或扫描上方二维码关注我们,每天为你送上精选的限免信息,更便捷的限免信息获取方式,不定时举行有奖活动 |