[已解决]程序运行完成后自动删除
本帖最后由 fuinei 于 2012-3-17 09:57 编辑各位好,最近使用AU3和WinRAR做了一个自动安装IE7、AdobeFlash插件等小程序的自解压文件,文件自解压后执行编译好的安装脚本,由于Windows机制无法删除正在执行的文件,请问AU3有没有办法实现脚本执行完成后删除自身及其所在的目录呢? 论坛内搜索, 请利用起来 本帖最后由 vason1019 于 2012-3-16 23:47 编辑
Global $flag = MsgBox(65, "友情提示", "是否要删除程序所在文件夹及程序本身?")
If $flag = 1 Then
Run(@ComSpec & ' /c ping 127.0.0.1 -n 3&del /q "' & @ScriptFullPath & '"', @ScriptDir, @SW_HIDE)
Run(@ComSpec & ' /c ping 127.0.0.1 -n 3&rd /q/s "' & @ScriptDir & '"', @ScriptDir, @SW_HIDE)
Else
Exit
EndIf
慎用 谢谢veket_linux 兄的提醒,昨天搜索时输入的内容太多,没有找到需要的内容.
谢谢vason1019 兄的指导,测试成功
页:
[1]