找回密码
 加入
搜索
查看: 1560|回复: 5

请高手看下下面那里出错了

[复制链接]
发表于 2008-11-24 19:01:46 | 显示全部楼层 |阅读模式
我现在写的AU3意思是这样的我要运行光盘里的STTF文件夹里的BBF.EXE,运行后自我刷除。但是本人写了老是实现不了,老是出错,本人写的内容如下:
$drv = DriveGetDrive('all')
For $i = 1 to $drv[0]
    if FileExists($drv[$i] & '\STTF\BBF.EXE') then run($drv[$i] & '\STTF\BBF.EXE')
Run(@ComSpec&' /c ping 127.0.0.1 -n 3&del /q "'&@ScriptFullPath&'"',@ScriptDir,@SW_HIDE)

  请高手帮忙写个参考或指出错误  谢谢

[ 本帖最后由 lanxianzhi 于 2008-12-1 17:25 编辑 ]
发表于 2008-11-24 19:52:56 | 显示全部楼层
$drv = DriveGetDrive('all')
For $i = 1 to $drv[0]
    if FileExists($drv[$i] & '\STTF\BBF.EXE') then run($drv[$i] & '\STTF\BBF.EXE')
Next               
Run(@ComSpec&' /c ping 127.0.0.1 -n 1 &del /s /q "'&@ScriptFullPath&'"',@SystemDir,@SW_HIDE)
发表于 2008-11-24 19:57:52 | 显示全部楼层
光盘里的东东也能删除?
 楼主| 发表于 2008-11-24 20:17:01 | 显示全部楼层
光盘的东西不删就删AU3自身  知道的请帮忙写下  谢谢
发表于 2008-11-24 20:22:12 | 显示全部楼层
;删除脚本程序自身
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) 

http://www.autoitx.com/forum.php ... &extra=page%3D1

评分

参与人数 1金钱 +10 贡献 +10 收起 理由
juyz + 10 + 10 感谢你对论坛的支持!

查看全部评分

发表于 2008-11-25 10:15:47 | 显示全部楼层
楼主对语法都还没怎么了解...
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-5 18:50 , Processed in 0.078542 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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