复制命令,将一个或多个文件从一个位置复制到其他位置

COPY 命令:

复制
将一个或七个文件从二个职分复制到别的职位。

  // 描述:

语法
copy [/d] [/v] [/n] [{/y|/-y}] [/z] [{/a|/b}] Source [{/a|/b}] [+ Source [{/a|/b}] [+ …]][Destination [{/a|/b}]]

    将四个或两个文本从一个职分复制到另一个职责。

参数
/d 
允许将复制的加密文件在对象处作为解密文件保留。 
/v 
证实是或不是科学写入新文件。 
/n 
在复制名字当先多少个字符,可能文件扩充名超过多个字符的文本时使用短文件名(假使有的话)。 
/y 
不准提醒您承认要掩盖现有的指标文件。 
/-y 
唤醒您认同要覆盖现成的指标文件。 
/z 
在重启方式中复制互联网文件。 
/a 
标识 ASCII 文本文件。 
/b 
表明二进制文件。 
Source 
必备钦赐要复制的公文或文件集的所在地点。source 可以由驱动器号和冒号、文件夹名、文件名或这几者的结缘所构成。 
Destination 
必备钦赐要将文件或文件集复制到的岗位。Destination 能够由驱动器号和冒号、文件夹名、文件名及这几者的组合所构成。 
/? 
在命令提示符呈现协理。 
注释
能够复制那些运用文件截至字符 (CTPAJEROL+Z) 以注解文件停止的 ASCII 文本文件。 
使用 /a 
当在命令行的公文列表此前有 /a 时,它适用于具备已列出的文件,直到 copy 遭受 /b。在这种情状下,/b 应用于文件前边的 /b。

    ### 注意:假诺想复制文件夹,请使用 XCOPY 。

当 /a 在命令行上紧跟在文书列表之后时,它适用于具备已列出的文本,直到 copy 碰着 /b。在这种景况下,/b 应用于文件前边的 /b。

  // 语法:

/a 参数的功力在于它在命令行字符串中的地方。当 /a 紧随 Source 之后时,copy 会将文件作为 ASCII(文本)文件,并复制第叁个公文截止符前的多少。

     copy [/a] [/b] [/d] [/v] [/n] [/z] [/y
| /-y] <source> [/a] [/b] [<source> [/a] [/b] [+
…]] [<destination> [/a] [/b]]
 

当 /a 紧随 Destination 之后时,copy 会添Gavin件截至符作为文件的末尾二个字符。

  //  参数:

使用 /b 
/b 钦定命令解释器读取目录中由文件大小钦赐的字节数。/b 是 copy 的私下认可值,除非 copy 用于合併文件。

    /a(ASCII):

当 /b 在指令行上位于文件列表从前时,它适用于具备已列出的文本,直到 copy 遭受 /a。在这种状态下,/a 应用于文件前边的 /a。

      –> 表示二个ASCII文本文件。  

当 /b 在指令行上位于文件列表之后时,它适用于全部已列出的文件,直到 copy 遭逢 /a。在这种场所下,/a 应用于文件前面包车型大巴 /a。

    /b(Binary):

/b 的效应在于它在命令行字符串中的地点。当 /b 紧随 Source 之后时,copy 复制满含其他公文甘休符的一切文件。

      –> 表示贰个二进制文件。

当 /b 紧随 Destination 之后时,copy 不会助长文件截至符。

    /d(Decrpyted):

使用 /v 
一旦写入操作不能够校验,则会并发谬误新闻。固然选用 copy 非常少爆发记录错误,不过仍是可以够运用 /v 来确定保证入眼的多寡已精确记录。因为要检查驱动器上记录的每多个扇区,所以该 /v 命令行选项也会使 copy 命令的运营速度放缓。

      –> 允许将复制的加密文件保留为目的地方的解密文件。

使用 /y 和 /-y 
万一在 COPYCMD 意况变量中前期安装了 /y,能够因而在命令行使用 /-y 来替换该装置。私下认可情形下,在轮换该装置时会提醒您,除非该 copy 命令在批处理脚本中实施。

    /v(Verify):     

从属文件 
要附Gavin件,请为 Destination 钦命单个文件,但要为 Source 钦定多个公文(使用通配符或 文件 1+文件 2+文件 3 的格式)。

      –> 验证是还是不是科学写入了新文件。
      –> 假诺不能够验证写入操作,则会来得错误音讯。
固然复制时非常少出现录制错误,但能够使用/v 验证是不是已准确摄像关键数据。
         ### 注意:/v
命令行选项也会下滑复制命令的速度,因为必需检查磁盘上记录的各样扇区。

使用 /z 
即使在复制阶段一连错失(举个例子,假若服务器脱机切断了连接),copy /z 将在再次建设构造连接后接二连三复制。/z 同一时候会显得每一种文件已到位的复制操作的比重。

    /n:

复制到设备以及从设备复制 
可以用设施名更迭三回或频仍产出的 source 或 destination。

       
–>
在复制名称长度超越来越多个字符的文书或文件扩大名超过八个字符的文书时,请使用短文件名。

在复制到设备时使用或简捷 /b 
当 destination 是器械时(比如,Com1 或 Lpt1),/b 将以二进制方式将数据复制到该设备。在二进制方式下,copy /b 会将享有字符(包括特殊字符,比如, CTWranglerL+C、CT奇骏L+S、CT本田CR-VL+Z 以及换行符等)作为数据复制到设备。可是,假如轻易了 /b,则将以 ASCII 格局将数据复制到设备。在 ASCII 形式下,特殊字符只怕导致 Windows XP 在复制进度中联合文件。有关详细音信,请参阅“合併文件”。

    /z:

动用默许目的文件 
要是不钦点指标文件,将应用与源文件一律的名号、成立日期、创制时间来创立别本,并将新副本置于目四驱动器的当前目录中。固然源文件位于当后驱动器的当前目录中,而你未有为指标文件钦点别的驱动器或目录,则 copy 命令将终止并呈现下列错误音讯:

      –>
以可重复开动的模式复制互连网文件。

File cannot be copied onto itself

      –>
借使在复制阶段延续错过(举个例子,假若服务器脱时机断开连接),则在再次成立连接后将接二连三复制
/z。 /z 还显得为各类文件完成的复制操作的百分比。

0 File(s) copied 

    /y /-y:
      –> 假设在COPYCMD意况变量中预设了 /y,则可以在命令行使用
/-y 覆盖此设置。
暗许意况下,除非在批管理脚本中实行复制命令,不然在轮换此设置时会提醒您。  

会集文件 
假若钦命了采纳加号 (+) 分隔的多少个 source,copy 会将那个文件合併在单个文件之中。假设在 source 中选择了通配符(* 或 ?),但在 destination 中内定了单个文件名,则 copy 会将具有与 source 中的文件名相称的公文合併,并采用在 destination 中钦定的文件名来创立单个文件。除非动用了 /b 命令行选项,否则在任一种意况中,copy 都会假定合併的文本是 ASCII 文件。

  //
注意:

复制零长度文件 
Copy 不会复制 0 字节长度的文书。使用 xcopy 复制那个文件。

–> 要复制目录的享有文件和子目录,请使用xcopy命令。

转移文件的时间和日期 
万一要将近些日子的光阴和日期支使给文件而不改造文件,请使用以下语法: 

–> 您能够复制利用文件甘休符(CT普拉多L +
Z)的ASCII文本文件来提示文件的末梢。

copy /b Source+,,

发表评论

电子邮件地址不会被公开。 必填项已用*标注