Ahk实现SAP系统自动登录

Ahk实现SAP系统自动登录

Ahk实现SAP系统自动登录

  1. SetControlDelay,100
  2. SetKeyDelay,40
  3. SetWinDelay,500
  4. SetTitleMatchMode RegEx
  5. DetectHiddenText, On
  6. #SingleInstance Ignore
  7. if WinExist("SAP Logon 7\d0") ;正则匹配SAP系统7.N0版本
  8. gosub, MainLablel
  9. else if Not WinExist("SAP Logon 7\d0")
  10. Run ,saplogon.exe
  11. WinWaitActive, SAP Logon 7\d0
  12. MainLablel:
  13. {
  14. #IfWinExist, SAP Logon 7\d0
  15. ControlGetFocus, clsnn, ahk_class SysListView32
  16. ControlSend, %clsnn%, {Enter}, SAP Logon 7\d0
  17. ;SysListView32控件不能继续选中里面的子选项(登录系统已经不是控件了),这里我只能选中第一个登录入口,不知道有无大神能解决这个堵点
  18. #IfWinExist
  19. WinWaitActive, SAP ahk_class SAP_FRONTEND_SESSION
  20. #IfWinExist, SAP ahk_class SAP_FRONTEND_SESSION
  21. WinActivate, SAP ahk_class SAP_FRONTEND_SESSION
  22. ControlGetFocus, clsnn, ahk_class SAP_FRONTEND_SESSION
  23. ControlSend, %clsnn%, LanFu{Tab}{ShiftDown}a{ShiftUp}dg13579{U+23}{Enter}
  24. ;登录账号和密码,这里面涉及大小写的话需要加入{ShiftDown};有特殊字符例如@,需要用Unicode代码转义{U+23}
  25. #IfWinExist
  26. }
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
其他

音量更改指定程序的音量

2022-3-8 1:17:00

其他

关于ahk使用excel的有一个小发现

2022-3-8 21:59:05

2 条回复 A文章作者 M管理员
欢迎您,新朋友,感谢参与互动!
  1. oeasy

    我也写了一个简单的

  2. 小热

    1

个人中心
购物车
优惠劵
私信列表
搜索