怎么让自解压文件删除自身,(前提是文件自身的名称会改动)方法如果是批处理的请写出语句

怎么让自解压文件删除自身,(前提是文件自身的名称会改动)。方法如果是批处理(支持)的请写出语句。
批处理的最好不要让bat文件显示运行,

@echo off
if "%1" == "h" goto begin
mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit
:begin
del %0
这个代码可以删除自身,而且是一闪而过。完全不显示代码执行过程。你可以在del %0 和:beigin之间加其他的代码。
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-12-15
@echo off
if "%1" == "h" goto begin
mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit
:begin
del %0
第2个回答  2010-12-15
图谋不轨-_-!
相似回答