问题:使用CMD将两个文件合并为一个文件。
环境:WIN10
最近发现了一个很实用的命令,那就是copy /b。我们看看帮助文档。
其命令格式是copy /b a.xxx [+b.xxx [+...]] c.xxx,[]代表可选。意思是将a.xxx和b.xxx合并为c.xxx。
我们来实践一下:某文件夹下有两张jpg图片(船1.jpg和哈登1.jpg)和一个rar压缩包(哈登1.rar),现在我们将哈登1.jpg与船1.jpg合并。
1.首先WIN+R运行CMD
2.进入到目标文件夹。命令是CD C:\Users\Chengyikang\Pictures\示例
3.使用copy /b命令进行合并。命令是copy /b 船1.jpg+哈登1.jpg 合并后的图片1.jpg
我们用dir命令可以看到,合并后的图片大小是合并前的两张大小之和。并且看不到哈登的图片了。
但是!这样子如果不知道第二个文件从哪个字节开始的,不容易分离开,可能要借助Cmder等工具,太复杂。
我们可以这样实现“分离”,将想要隐藏的文件夹打包压缩,这时候哈登1.rar派上用场了。
1.同样的合并操作。命令是copy /b 船1.jpg+哈登1.rar 合并后的图片2.jpg
我们看到生成了合并后的图片2.jpg。
2.我们将其后缀名改成rar。
打开看看。
哈哈 ,又看到了哈登1.jpg!ヾ(o・ω・)ノ