压缩软件本身并没有”解压后删除自身”的功能,可以自己写个批处理来实现,下面以WinRAR为例介绍
新建1个文本文档,复制以下内容,然后执行“文件”→“另存为”,修改扩展名为bat,这里我取名为“1.bat”。(根据此思路写成VB脚本、Java脚本等均可)
@echo off
ping 127.0.0.1 -n 1 >nul 2>&1
del /f /a /q %sfxcmd%
del /f /a /q %0
将此文件与要压缩的文件一并打包,格式选择“自解压”格式
在“高级”→“自解压选项”→“设置”里找到“解压后运行”,填写你刚刚创建的那个脚本的名称,则在解压后会删除压缩包和脚本本身。