找回密码
 加入
搜索
查看: 7229|回复: 12

[系统综合] 服务支持“Services.au3”无法使用,报错误。

  [复制链接]
发表于 2012-3-21 10:08:30 | 显示全部楼层 |阅读模式
悬赏10金钱已解决
问:最近要用到服务调整的命令,但是报错误。如果有其他好用的服务命令还请推荐下
我是看这个帖子的“http://www.autoitx.com/forum.php ... hlight=%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
发表于 2012-3-21 10:08:31 | 显示全部楼层
回复 1# ac5474012

把UserInclude文件夹的名字改改试试,可能是版本问题.
http://www.autoitx.com/forum.php ... %3Bfilter%3D2592000
发表于 2012-3-21 10:18:51 | 显示全部楼层
等待高手来临。。。
 楼主| 发表于 2012-3-21 10:20:38 | 显示全部楼层
回复 2# wei999

...这是一起等
发表于 2012-3-21 10:22:57 | 显示全部楼层
本帖最后由 shqf 于 2012-3-21 10:28 编辑

autoit升级到了新版3.3.9.0。而这个用户函数是针对以前版本的,故报错。你用老一点的版本就不会报错。用新版在报重复定义,就注释掉这些语句吧。我就是这样用的。你可试试。
 楼主| 发表于 2012-3-21 10:25:29 | 显示全部楼层
我的方法是注释掉,你可试试
shqf 发表于 2012-3-21 10:22


不可以
发表于 2012-3-21 10:34:43 | 显示全部楼层
本帖最后由 shqf 于 2012-3-21 10:35 编辑

注释掉后,我用了这些函数可都没问题啊。_Service_Stop(),_Service_Start(), _Service_QueryStartType(), _Service_SetStartType(), _Service_QueryStatus()。你还报相同错误?
发表于 2012-3-21 10:38:51 | 显示全部楼层
还有函数里要用服务名称,而不能用显示名称。你的例子中,服务名称应为aspnet_state

评分

参与人数 1金钱 +31 收起 理由
ac5474012 + 31 谢谢啊

查看全部评分

发表于 2012-3-21 11:08:10 | 显示全部楼层
编译正常,毫无压力,楼主敢不敢晒下这个文件。(ServicesConstants.au3)
发表于 2012-3-25 02:53:28 | 显示全部楼层
这问题怎么还有人纠结,看到重复常量,提示什么文件注释掉什么文件里的变量就完了
 楼主| 发表于 2012-4-9 11:35:45 | 显示全部楼层
回复 10# netegg


    你是蛋蛋?我用SVN的版本就OK,以后建议都用SVN的版本。
发表于 2012-4-9 14:50:01 | 显示全部楼层
回复 11# ac5474012
svn里是改过的,要不一样冲突
发表于 2012-5-11 15:00:10 | 显示全部楼层
流氓公司不要命,直接来个万五
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-10 20:54 , Processed in 0.082058 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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