精品技术论坛

精品技术论坛 (https://bbs.et8.net/bbs/index.php)
-   『软件使用』 (https://bbs.et8.net/bbs/forumdisplay.php?f=17)
-   -   【求助】AutoIt 脚本求助。 (https://bbs.et8.net/bbs/showthread.php?t=1366749)

林展扬 2019-01-19 09:42:30

【求助】AutoIt 脚本求助。
 
写了个AutoIt启动Aria2的脚本,想实现判断aria2c进程,如果不存在进程,则打开aria2c,并使用IE浏览器打开脚本目录下的AriaNg.html,如果aria2c进程存在,则关闭进程。

代码:

#include 'ie.au3'

If NOT ProcessExists("aria2c.exe") Then
        Run("aria2c.exe --conf-path=aria2.conf", "", @SW_HIDE)
        MsgBox(64, "Aria2 状态", "Aria2未运行。将启动Aria2并自动打开AriaNg。")
        $oIE = _IECreate('@ScriptDir & \AriaNg.html')
Else
        ProcessClose("aria2c.exe")
        MsgBox(64, "Aria2 状态", "Aria2正在运行。将关闭Aria2,请手动关闭AriaNg。")
EndIf

脚本这样,但是IEAriaNg这步不行,求教应该如何修改。

randombits 2019-01-19 15:32:05

代码:

'@ScriptDir & \AriaNg.html'
改成下面这样的试试
代码:

@ScriptDir & '\AriaNg.html'

林展扬 2019-01-21 13:27:39

引用:

作者: randombits (文章 17291021)
代码:

' ScriptDir & \AriaNg.html'
改成下面这样的试试
代码:

ScriptDir & '\AriaNg.html'

好使。非常感谢~


所有时间均为北京时间, 现在的时间是 00:48:15.

本论坛带宽由迅通网络提供
SSL证书由TrustAsia提供

Copyright © 2000 - 2019 ClassiClub Forum All Rights Reserved.
粤ICP备09123456号