Novell资讯 NetWare Linux SUSE ZENworksGroupWise i 系列 Platespin
返回首页
当前位置: Novell迷 > Novell归档 > GroupWise >

让GroupWise启动时自动输入密码

时间:2010-05-10 09:26来源:本站 作者:dexter 点击:
用AutoIT实现开启GroupWise时自动输入密码

本文感谢dexter的分享,Novell迷略作修改和说明,版权归原作者所有,转载请注明原作者和出处!

CopyRight http://novell.me

1.下载安装autoit    http://www.autoitscript.com/autoit3/index.shtml

CopyRight http://novell.me

Novell迷注:这是一款强大的脚本工具,可以帮你自动执行一行Windows下的操作,如点击,发送文本,……还有很多很多可以做的事情。总之太强大了。另外类似的工具还有AutoHotkey--可以设置热键执行对应的脚本,还有国内的按键精灵--这个已经在国内被当成游戏外挂的制作工具了,汗……) 内容来自http://novell.me

2.打开SciTE.exe撰写script 内容来自Novell迷网站

(因为我的每次都会先打开“GroupWise 密碼”再打开“Novell GroupWise 啟動”):

内容来自Novell迷网站

  1. ;启动GroupWise
  2. Run("C:\Program Files\Novell\GroupWise\grpwise.exe")
  3.  
  4. ;等待“GroupWise 密碼”窗口  
  5. WinWaitActive("GroupWise 密碼")
  6.    
  7. ;点“GroupWise 密碼”的取消  
  8. ControlClick("GroupWise 密碼", "", "[CLASS:Button; INSTANCE:2]")  
  9.  
  10. ;等待“Novell GroupWise 啟動”窗口   
  11. WinWaitActive("Novell GroupWise 啟動")   
  12.  
  13. ;输入“Novell GroupWise 啟動”的密码 Your_GroupWise_PW    
  14. ControlSend("Novell GroupWise 啟動", "", "[CLASS:Edit; INSTANCE:2]", "Your_GrwoupWise_PW")   
  15.  
  16. ;点“Novell GroupWise 啟動”的确定登录                                      
  17. ControlClick("Novell GroupWise 啟動", "", "[CLASS:Button; INSTANCE:6]") 
内容来自Novell迷网站

选择tools->go检查脚本.

内容来自http://novell.me

(Novell注:文中的脚本请根据自己需要作相应的调整,如果GW界面是英语的,则文中的“启动”需要更改为“Startup”,“密码”更改为“Password”) http://novell.me

3. 控件的获得:
ControlClick("GroupWise 密碼", "", "[CLASS:Button; INSTANCE:2]"),其中 INSTANCE:2即表示取消按钮,那么它是如何获得的呢?打开AUTOIT的 Window Info 工具,打开groupwise登录窗口,按下 ctrl+alt+f 鼠标移至相应控件则控制属性就会显示在 Window Info 中,再次按下ctrl+alt+f 停止捕捉,可复制相关属性。

本文来自Novell迷网站 http://novell.me

4. 编译
使用Aut2exe.exe把脚本文件编译成.exe文件. 选好源和目标,最好做一个.ico否则可能会出错,点Convert开始转换.如果安装AutoIT时做了关联,也可直接在脚本文件上右键,直接编译成EXE。

Novell迷,迷Novell

Novell迷注:该脚本自动执行过程,会看到打开窗体,并输入文本的过程,稍微有些不足。更完美的是“润物细无声”的方式,让相关窗口隐藏执行。这样便可以实现直接双击编译好的EXE文件,直接调用打开GropuWise了。) 本文来自Novell迷网站 http://novell.me

转载请注明出处!
本文地址 http://novell.me/GroupWise/2010/0510/AutoIT-launch-GroupWise.html
(责任编辑:Novell迷)
对我有帮助
(6)
100%
没什么帮助
(0)
0%
------分隔线----------------------------
发表评论
验证码:点击我更换图片
赞助商链接