例1,
xcopy /s d:123 e:kkk
复制d:123目录下所有文件(夹)到e:kkk,不包括空的子目录。(默认情况下,xcopy 不复制隐藏或系统文件)
/E 复制所有子目录,包括空目录。同时使用 /e、/s 和 /t 命令行选项。
例2,
xcopy /e d:123 e:kkk
复制d:123目录下所有文件(夹)到e:kkk,包括空的子目录。(默认情况下,xcopy 不复制隐藏或系统文件)
/H 复制具有隐藏和系统文件属性的文件。默认情况下xcopy 不复制隐藏或系统文件。
例3,
xcopy /e /h d:123 e:kkk
复制d:123目录下所有文件(夹)到e:kkk,包括空的子目录。加上了/h参数后,xcopy 复制隐藏或系统的文件
/T 只复制子目录结构(即目录树),不复制文件。要复制空目录,必须包含 /e 选项。
/Y 禁止提示您确认要覆盖现存的目标文件。
当目标目录中已经存在了和源目录中即将复制的文件相同文件名的时候,就会出现“改写 X:XXX (Yes/No/All)?”
这样的提示,让你选择是覆盖、不覆盖还是全部覆盖时,通过参数/y,可以实现重名文件无须确认直接覆盖。
★注意指定 Destination 是文件还是目录。
如果 Destination 不包含现有目录且不以反斜杠 () 结尾,会出现下列消息:
Does destination specify a file name
or directory name on the target
(F = file, D = directory)?
系统将会询问你
目标 X:XXX 是文件名还是目录名
(F = 文件,D = 目录)?
如果要将一个或多个文件复制到一个文件,请按 F。如果要将一个或多个文件复制到一个目录,请按 D。
思考:
比较一下xcopy /e d:123 e:kkk 和 xcopy /e d:123 e:kkk 两者之间有什么不同?
两者都是复制d:123目录下所有文件(夹)到e:kkk,包括空的子目录,但前者不会询问你
目标e:kkk 是文件名还是目录名
(F = 文件,D = 目录)?









