服务支持“Services.au3”无法使用,报错误。
问:最近要用到服务调整的命令,但是报错误。如果有其他好用的服务命令还请推荐下我是看这个帖子的“http://www.autoitx.com/forum.php?mod=viewthread&tid=3290&highlight=%B7%FE%CE%F1”#include "Services.au3"
#include "Privilege.au3"
_Service_QueryStatus("ASP.NET State Service")报错误"E:\AU3\autoit3\UserInclude\Services.au3"(61,37) : error: $READ_CONTROL 上一次定义为一个 'Const' 变量..
Global Const $READ_CONTROL = 0x20000
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
"E:\AU3\autoit3\UserInclude\Services.au3"(62,34) : error: $WRITE_DAC 上一次定义为一个 'Const' 变量..
Global Const $WRITE_DAC = 0x40000
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
"E:\AU3\autoit3\UserInclude\Services.au3"(63,36) : error: $WRITE_OWNER 上一次定义为一个 'Const' 变量..
Global Const $WRITE_OWNER = 0x80000
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
"E:\AU3\autoit3\UserInclude\Services.au3"(68,25) : error: $STANDARD_RIGHTS_REQUIRED 上一次定义为一个 'Const' 变量..
$WRITE_OWNER )
~~~~~~~~~~~~~~^
"E:\AU3\autoit3\UserInclude\Services.au3"(150,14) : error: 表达式错误
Global Const 0
~~~~~~~~~~~~~^
E:\AU3\进行中\msn修复\实验室1\MSN无法登陆维修.au3 - 5 错误, 0 警告
eCase' not all 回复 1# ac5474012
把UserInclude文件夹的名字改改试试,可能是版本问题.
http://www.autoitx.com/forum.php?mod=viewthread&tid=30784&extra=page%3D1%26amp%3Borderby%3Ddateline%26amp%3Bfilter%3D2592000 等待高手来临。。。 回复 2# wei999
...这是一起等 本帖最后由 shqf 于 2012-3-21 10:28 编辑
autoit升级到了新版3.3.9.0。而这个用户函数是针对以前版本的,故报错。你用老一点的版本就不会报错。用新版在报重复定义,就注释掉这些语句吧。我就是这样用的。你可试试。 我的方法是注释掉,你可试试
shqf 发表于 2012-3-21 10:22 http://www.autoitx.com/images/common/back.gif
不可以 本帖最后由 shqf 于 2012-3-21 10:35 编辑
注释掉后,我用了这些函数可都没问题啊。_Service_Stop(),_Service_Start(), _Service_QueryStartType(), _Service_SetStartType(), _Service_QueryStatus()。你还报相同错误? 还有函数里要用服务名称,而不能用显示名称。你的例子中,服务名称应为aspnet_state 编译正常,毫无压力,楼主敢不敢晒下这个文件。(ServicesConstants.au3) 这问题怎么还有人纠结,看到重复常量,提示什么文件注释掉什么文件里的变量就完了 回复 10# netegg
你是蛋蛋?我用SVN的版本就OK,以后建议都用SVN的版本。 回复 11# ac5474012
svn里是改过的,要不一样冲突 流氓公司不要命,直接来个万五
页:
[1]