说明
xcopy 用于复制文件和目录树(即递归复制),配合自带的开关,功能强大。
平时主要是配置自动化的时候用,也就是用得并不多,但是作用却很大。
因此就很容易忘记命令和开关的作用以及目标结果,这里开一篇文章,把经常使用的列进来,作为一个记录,随时可搜索查看。
开关说明
例子中,目标地址我都采用目录,其实文件也是可以的。
开关 /I:如果目标不存在,且要复制多个文件,则假定目标必须是目录。
xcopy /I 源目录或文件 目标目录
开关 /E:复制目录和子目录,包括空目录。(即克隆整个目录,不包括隐藏和系统文件,如果需要,加上 /H)
xcopy /I /E 源目录或文件 目标目录
开关 /Y:如果目标文件存在,自动覆盖。
xcopy /Y 源目录或文件 目标目录
开关 /Q:复制时不显示文件名。(复制完毕后仅显示复制了多少个文件)
xcopy /Q 源目录或文件 目标目录
更多开关可通过下方命令进行查看
xcopy /?
使用例子
将源目录里边的文件(不含当前目录),复制到目标目录(自动创建目录,支持创建多级目录),并且
- 包括子文件
- 自动覆盖
- 不显示复制的路径
xcopy /I /E /Y /Q 源目录 目标目录