Cmd下面的COPY命令应该是众所周知了,它的参数及用法网上也很多介绍,比如合并文本文件。它的参数
/b是对文件进行二进制处理的,本文测试将把一个JPG图片和一个RAR压缩包合并在一起,并且想看压缩内容也能看到。
准备:
一张图片文件,我随便找的一个9K图片,改名为
1.jpg 一个RAR压缩包,里面是一个文本文件和一个exe文件,压缩后有3K,改名为
2.rar把以上二个复制到C盘根目录,然后开始运行输入cmd进入命令行,用命令
cd\回到根目录(省去输入路径),输入命令:
程序代码
copy /b 1.jpg+2.rar 3.jpg
提示你“已复制 1 个文件。”后,从C盘根目录里可以看到
3.jpg,双击也能正常的看到刚才的图片。现在在资源管理器里把
3.jpg的后缀名改为3.rar,然后解压文件,看到吧,压缩包里的文件也都是正常的。再改回jpg的后缀,一样的还是图片文件。
测试图片(另存到本地,改文件名后缀为rar试试):