求助:我用CMD命令把压缩包藏在图片了,这个压缩文件格式未知或者数据已经被损坏为什么怎么办呀?

这个压缩文件格式未知或者数据已经被损坏,如图,为什么?源文件什么的都在我的电脑里好好的为什么还会出现这个错误?
我的步骤是 运行CMD
打开D:
copy/b 2.jpg + 1.rar 3.jpg
回车。然后生成的3.jpg 图片后缀名改成rar。然后本应解压出来的东西变成了“这个压缩文件格式未知或者数据已经被损坏”???????、

.
  你这么拷贝,等于是把1.rar接在2.jpg的后面了,改成rar扩展名,WinRAR软件会从文件开始处读rar格式的文件头,结果找到的是前面的2.jpg文件的内容,显然不会符合rar文件头的格式。

  如果你记住2.jpg文件的大小,使用那个生成的3.jpg文件的时候,用二进制方式读这个3.jpg,删掉前面的2.jpg的内容,保存后再改成rar扩展名,就应当是原来的文件了。

  如果你颠倒两个文件的位置拷贝应该可以正常解压缩,但是这只是一个后面多了点东西(2.jpg)的rar文件,没有起到隐藏的效果。

  明白??
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-08-27
送坏就没办法了。你用360修复下试试。有可能是中毒了
第2个回答  2011-08-27
D:copy/b 2.jpg + 1.rar 3.jpg 这个命令的含义是否正确。可能就没有正常的压缩,所以不能解压缩。
第3个回答  2011-08-27
你试试把命令的2.jpg和1.rar换位置
第4个回答  2011-08-27
那你原来那个1.rar还在啊!
1.rar能打开吗?
这个方法没问题,我以前在xp下试过,win7下也应该行。
相似回答