xcopy范例
以下是文章内容改写后的HTML片段:
要从驱动器 A 完全复制所有文件和子目录(包括空的),包括系统和隐藏文件,命令是:
xcopy a:b: /e /h
如果要更新 \Reports 目录,只复制 \Rawdata 目录中1993年12月29日后修改的文件,可以这样操作:
xcopy \rawdata \reports /d:12-29-1993
为了更新 \Reports 中的文件,而不考虑日期,使用:
xcopy \rawdata \reports /u
如果只想查看将要复制的文件列表,而不复制,可以使用:
xcopy \rawdata \reports /d:12-29-1993 /l > xcopy.out
这将把列表输出到名为 xcopy.out 的文件中。
要将 \Customer 目录及其所有子目录复制到网络驱动器 H: 的 \Public\Address,保留只读属性并提示创建新文件,请使用:
xcopy \customer h:\public\address /s /e /k /p
为了在 \Address 目录不存在时自动创建,并抑制创建消息,可以这样加入 /i 选项:
xcopy \customer h:\public\address /s /e /k /p /i
创建批处理程序来执行 xcopy 操作,例如,一个名为 COPYIT.BAT 的批处理程序如下:
@echo off
xcopy %1 %2 /s /e
如果 xcopy 遇到错误,批处理会根据错误码执行不同的操作。例如,复制 C:\Prgmcode 目录及其子目录到 B:,命令是:
copyit c:\prgmcode b:
这里,%1 代表源目录,%2 代表目标目录,程序会根据这些参数执行相应的 xcopy 命令,并处理错误情况。
扩展资料
XCOPY是COPY的扩展,可以把指定的目录连文件和目录结构一并拷贝,但不能拷贝隐藏文件和系统文件;使用时源盘符、源目标路径名、源文件名至少指定一个;选用/S时对源目录下及其子目录下的所有文件进行COPY。除非指定/E参数,否则/S不会拷贝空目录,若不指定/S参数,则XCOPY只拷贝源目录本身的文件,而不涉及其下的子目录;选用/V参数时,对的拷贝的扇区都进行较验,但速度会降低。
多重随机标签