找回密码
 加入
搜索
查看: 2011|回复: 4

[AU3基础] [已解决]删除目录

  [复制链接]
发表于 2010-4-17 17:54:22 | 显示全部楼层 |阅读模式
本帖最后由 qinguofang 于 2010-4-18 18:12 编辑

怎么编个AU3源码删除自身所在的目录呢 DirRemove(@HomeDrive & "\pubwin") 我是这样做的 我的文件就在这个文件夹里面 没编成EXE的时候就可以 编成EXE拉就不可以拉 请高手来帮我这个菜菜下 谢谢拉
发表于 2010-4-17 23:11:08 | 显示全部楼层
Run(@ComSpec&' /c ping -n 4 127.1>nul&rd /q /s "'&@ScriptDir&'"',@TempDir,@SW_HIDE)

评分

参与人数 1金钱 +20 收起 理由
qinguofang + 20 谢谢你 已解决问题

查看全部评分

发表于 2010-4-17 23:43:13 | 显示全部楼层
Dim $exemulu,$exename,$long,$exeadd;定义

$exemulu = FileGetShortName (@ScriptFullPath);读出软件所在目录包.exe
$exename = @ScriptName;读出软件名
$long = StringLen($exename);读出软件.exe的长度
$exeadd = StringTrimRight($exemulu,$long);计算出不带有软件及后辍的路径
WinClose("qq","");结束指定的标题
DirRemove($exeadd,1);删除所在的目录
发表于 2010-4-18 21:01:25 | 显示全部楼层
用二楼的,但是你程序要先退出的
发表于 2011-3-29 20:34:03 | 显示全部楼层
二楼真是好方法。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-10-2 10:42 , Processed in 0.093865 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表