Windows Command Study: XCopy

原文链接

拷贝目录及其子目录和文件(除隐含和系统文件)。

使用这个命令,可以拷贝一个目录中的所有文件,包括该目录中的子目录的所有文件。

语法 :

XCOPY source [destination][/Y][/-Y] [/A|/M] [/D:date] [/P] [/S[/E]] [/V] [/W]

参数 :

source
指定要拷贝的文件名和位置,必须包含驱动器或路径。

destination
指定拷贝的目标位置,可包含驱动器字母和冒号、目录名、文件名、或它们的组合。

开关 :



/Y
指定让XCOPY在替换原有文件时不进行确认。默认时,若目标文件已经存在,XCOPY会让你确认是否替换原有文件(MS-DOS的旧版直接覆盖原有文件)。若XCOPY命令在批处理文件中执行,则XCOPY以旧版本的方式操作,不进行安全性确认。 此开关覆盖所有默认值和COPYCMD环境变量的当前设置。

/-Y
指定让XCOPY在替换原有文件时进行确认。此开关覆盖所有默认值和COPYCMD环境变量的当前设置。

/A
只拷贝那些档案文件属性已设置的源文件。这个开关不修改源文件的档案属性。关于如何设置档案文件属性的信息,请参阅ATTRIB命令。

/M
拷贝档案文件属性已设置的源文件。和/A开关不同,/M开关关闭源文件的档案文件属性。关于如何设置档案文件属性的信息,请参阅ATTRIB命令。

/D:date
只拷贝在指定日期之后修改过的源文件。注意日期的标准格式取决于正在使用的COUNTRY设置。

/P
在创建每一个目标文件时提示确认该文件。

/S
拷贝目录和子目录,除非它们为空。如果忽略这一开关,XCOPY就只在单个目录内部工作。

/E
拷贝目录和子目录,即使它们为空。如果忽略这一开关,XCOPY就只在单个目录内部工作。

/V
每次写目标文件时,检验目标文件和源文件是否完全相同。

/W
在拷贝文件之前显示如下信息并等待回答:

按任意键开始文件拷贝。

posted @ 2008-01-29 15:11  moonz-wu  阅读(654)  评论(0编辑  收藏  举报