Total Pageviews

Tuesday, 12 March 2013

把压缩包文件隐藏到图片文件里

运行命令符法
1.准备好一张图片和需要隐匿的压缩包文件,如a.jpg,b.rar

将他们放在同一个文件夹下,为了下一步运行代码时排除路径问题,或许这是我庸人多虑,或者这个文件名在电脑中是唯一的。
还不来试一下

还不来试一下

2.运行命令

copy /b a.jpg + b.rar c.jpg

c.jpg表面上是一张图片,其实是一个压缩包.



BAT可执行文件
方法一:将上述命令复制到新建的txt中,另存为bat文件

将这个bat文件放置到运行命令符法中所说的a.jpg和 b.rar所在的文件夹内,双击该bat文件,完工。(此法只是更换了命令符的运行形式而已)

方法二:更高级一点的bat文件

将以下运行命令保存为bat文件,双击执行批处理命令。

    @title 把压缩包变成图片,图片扩展名改成压缩文件扩展名就可以解压  
    @mode con: cols=68 lines=30 
    @echo off  
    @echo.  
    @echo  ##################################################################  
    @echo  #        把压缩包变成图片,图片扩展名改成压缩文件扩展名就可以解压      #  
    @echo  ##################################################################  
    @echo.  
    @echo ——————————————————————–  
    @set /p img=请输入图片文件名(包括扩展名):  
    @set /p archive=请输入压缩包文件名(包括扩展名):  
    @set /p output=请输入要生成的图片文件名(包括扩展名):  
    @copy /b %img%+%archive% %output%  
    @echo 感谢使用!按任意键退出程序…  
    @pause >nul  
    @exit 

这个方法的好处就是直接运行bat文件,添加图片和压缩包,无需重新编辑bat文件,运行时填写图片名和压缩包名,回车即可。