[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] 新手求教批处理命令 copy /a /b的用法

网上找了一些都说的稀里糊涂,很多都是复制的,越看越糊涂。求论坛的高手指点一二吧

本帖最后由 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 在文本追加上可以很好的处理末尾无故出现“口”字符。

TOP

回复 2# yakeyun


    也受教了
我是小白,希望老师多多帮助

TOP

返回列表