Board logo

标题: [文件操作] 新手求教批处理命令 copy /a /b的用法 [打印本页]

作者: ttatdcool    时间: 2023-8-28 04:52     标题: 新手求教批处理命令 copy /a /b的用法

网上找了一些都说的稀里糊涂,很多都是复制的,越看越糊涂。求论坛的高手指点一二吧
作者: yakeyun    时间: 2023-8-28 13:00

本帖最后由 yakeyun 于 2023-8-28 13:07 编辑

回复 1# ttatdcool

copy /a选项用于复制文件时保留文件的特性(如只读、隐藏、系统等),它会将源文件的特性应用到目标文件。
copy /b选项用于以二进制模式复制文件,它会将文件视为二进制数据进行复制,适用于复制非文本文件(如图像、音频、视频等)。

用法示例:

使用copy /a复制文件:
copy /a .\1.txt D:\
将当前目录下的1.txt文本拷贝到D盘下,并保留1.txt文件之前的文件属性。

使用copy /b复制文件:
echo y|copy /b .\1.txt + .\2.txt D:\3.txt
将当前目录下的2.txt文本内容追加合并到1.txt文本内容末尾,然后生成新的文本3.txt到D盘根目录。
特别说明,copy /b 在文本追加上可以很好的处理末尾无故出现“口”字符。
作者: yyz219    时间: 2023-8-28 19:51

回复 2# yakeyun


    也受教了




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2