找回密码
 加入
搜索
查看: 2706|回复: 9

[系统综合] Au3 的鼠标动作好像在Win81中不起作用!

  [复制链接]
发表于 2014-4-12 14:08:48 | 显示全部楼层 |阅读模式
系统:Windows 8.1 企业版
背景:暴风影音自动安装脚本
问题:鼠标点击方面的语句没反应
AutoItSetOption("MouseCoordMode",0)
ShellExecute(@ScriptDir & "\Baofeng5-5.35.0327.exe")
$Title = "安装 暴风影音5 正式版"
WinActivate($Title)
Do
        Sleep(500)
Until ControlCommand($Title,"","[CLASS:SkinWindow; INSTANCE:1]","IsVisible")
;MouseMove(469,368,1) 此行删除分号后运行鼠标也没动作!
ControlClick($Title,"","[CLASS:SkinWindow; INSTANCE:1]","left",1,469,368);点击开始安装
 楼主| 发表于 2014-4-12 14:19:45 | 显示全部楼层
再说明一下:系统是32位版,管理员Administrator登录,会不会AU3与Win8不兼容?
 楼主| 发表于 2014-4-12 14:34:29 | 显示全部楼层
立即恢复到XP系统,问题迎刃而解!这说明了什么?!
发表于 2014-4-12 15:17:33 | 显示全部楼层
你确定分辨率一样?
发表于 2014-4-12 16:05:23 | 显示全部楼层
暴风影音一直安装静默版本的
 楼主| 发表于 2014-4-16 11:06:29 | 显示全部楼层
回复 4# heavenm


    AutoItSetOption("MouseCoordMode",0)

有这行语句应该与分辨率无关了!
 楼主| 发表于 2014-4-16 11:15:28 | 显示全部楼层
哦!我想起来了!可能x86与x64没处理好!
发表于 2014-4-16 16:46:22 | 显示全部楼层
UAC问题吧.管理员权限运行
 楼主| 发表于 2014-4-17 18:13:57 | 显示全部楼层
回复 8# 121044246


    不是,系统默认管理员权限,只是系统64位运行32位的Autoit.exe程序
发表于 2014-4-18 02:40:38 | 显示全部楼层
回复 9# chishingchan


    我也是win8.1 64位Pro版。如果用au3编辑器测试的话,试试管理员权限运行scite再执行脚本,刚测试了下,没问题的。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-12-23 22:13 , Processed in 0.078479 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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