windows自动化-脚本案例
; Script Start - Add your code below here
Run("D:\Navicat Premium\navicat.exe")
Sleep(1000) ;~ 获取窗口句柄
$handle=WinGetHandle("Navicat Premium", "")
Sleep(1000) ;~ 最大化
WinSetState($handle, "", @SW_MAXIMIZE)
Sleep(1000) ;~ 激活窗口
WinActivate($handle)
Sleep(1000) ; 定位控件——获取窗口句柄,根据classnameNN为TVirtualStringTree1
$control_handle = ControlGetHandle($handle,"","TVirtualStringTree1")
Sleep(1000) ;~ 右击控件
ControlClick($handle,"",$control_handle,"right")
Sleep(1000) Send("{DOWN 3}")
Sleep(1000) Send("{ENTER}")
Sleep(1000) Send("{DOWN 5}")
Sleep(1000) Send("{ENTER}")
Sleep(1000) ;~ 获取窗口句柄
$handle_mariadb_newconf=WinGetHandle("MariaDB - 新建连接", "")
Sleep(1000) ;~ 激活窗口
WinActivate($handle_mariadb_newconf)
Sleep(1000) ; 定位控件——获取窗口句柄,根据classnameNN为TVirtualStringTree1
$control_handle_new_name = ControlGetHandle($handle,"","TEdit5")
Sleep(1000)
Send("mariadb_2") $control_handle_ip = ControlGetHandle($handle_mariadb_newconf,"","TEdit1")
ControlClick($handle_mariadb_newconf,"",$control_handle_ip,"left")
Sleep(1000)
Send("^a")
Send("120.24.25.71") $control_handle_port = ControlGetHandle($handle_mariadb_newconf,"","TEdit4")
Sleep(1000)
ControlClick($handle_mariadb_newconf,"",$control_handle_port,"left")
Sleep(1000)
Send("^a")
Send("3306") $control_handle_user = ControlGetHandle($handle_mariadb_newconf,"","TEdit3")
Sleep(1000)
ControlClick($handle_mariadb_newconf,"",$control_handle_user,"left")
Sleep(1000)
Send("^a")
Send("USER") $control_handle_mm = ControlGetHandle($handle_mariadb_newconf,"","TEdit2")
Sleep(1000)
ControlClick($handle_mariadb_newconf,"",$control_handle_mm,"left")
Sleep(1000)
Send("^a")
Send("mmmmmmm") Sleep(1000)
Send("{ENTER}")
windows自动化-脚本案例的更多相关文章
- PHP学习日记 Windows配置PHP+Nginx+自动化脚本
Windows配置PHP+Nginx+自动化脚本 安装与配置 PHP 下载PHP:传送门 选择合适的版本下载 尽量选Thread Safe 配置PHP: 解压后在文件夹中找到php.ini-devel ...
- appium-desktop录制脚本二次开发,生成我司自动化脚本
目的 通过对appium-desktop脚本录制功能进行二次开发,使录制的java脚本符合我司自动化框架要求. 实现步骤 1.增加元素名称的输入框 由于ATK(我司自动化测试框架)脚本中元素是以“ap ...
- Jenkins构建自动化脚本执行无界面解决方法
场景: jenkins构建selenium自动化用例的时候,会有jenkins自带服务后台运行自动化脚本,可无界面运行IE.Chrome.Firefox. 然而运行IE浏览器时候(IE比较特殊),Je ...
- 【黑客基础】Windows PowerShell 脚本学习(上)
视频地址:[黑客基础]Windows PowerShell 脚本学习 2019.12.05 学习笔记 1.$PSVersionTable :查看PowerShell的版本信息. 2.PowerShel ...
- java+selenium自动化脚本编写
实训项目:创盟后台管理,页面自动化脚本编写 使用工具:java+selenium 1)java+selenium环境搭建文档 2)创盟项目后台管理系统链接 java+selenium环境搭建 一.Se ...
- 自动化回归测试案例评价标准 MeRest
自动化回归测试案例评价标准试图定义不同维度来评价自动化案例的优劣,作为后续我们评判讨论测试框架.测试技术和测试案例编写模式的基础.那什么是好的自动化回归测试案例呢?简而言之,就是投资回报率高的案例,因 ...
- windows bat脚本编写
windows批处理 (cmd/bat) 编程详解 开始之前先简单说明下cmd文件和bat文件的区别:在本质上两者没有区别,都是简单的文本编码方式,都可以用记事本创建.编辑和查看.两者所用的命令行代码 ...
- java的windows自动化-自动运行java程序
那么在一些工具齐全并且已经有了一定的写好的java程序的情况下(环境变量和软件见上一章http://www.cnblogs.com/xuezhezlr/p/7718273.html),如何自动化运行j ...
- Windows ftp脚本和RSCD agent自动安装脚本
Windows ftp脚本 和bladelogic RSCD Agent自动安装脚本 比较简单的命令是msiexec /I "C:\RSCD85-SP1-WIN64.msi" /Q ...
随机推荐
- 洛谷 P2996 [USACO10NOV]拜访奶牛Visiting Cows
P2996 传送门 题意: 给你一棵树,每一条边上最多选一个点,问你选的点数. 我的思想: 一开始我是想用黑白点染色的思想来做,就是每一条边都选择一个点. 可以跑两边一遍在意的时候染成黑,第二遍染成白 ...
- 【07月03日】A股ROE最高排名
个股滚动ROE = 最近4个季度的归母净利润 / ((期初归母净资产 + 期末归母净资产) / 2). 查看更多个股ROE最高排名 兰州民百(SH600738) - ROE_TTM:86.45% - ...
- Shell脚本之七 选择、循环结构
一.if else if 语法格式 if condition then command1 command2 ... commandN fi 写成一行(适用于终端命令提示符): if [ $(ps -e ...
- 码医自学法V2.2(附名老中医)
这段时间经常有网友微信公众号问我怎么入门'中医' 我贴下我自己的学习方法(仅供参考) 基础回顾:https://www.cnblogs.com/dunitian/p/7483038.html PS:自 ...
- [转帖]浅谈P2P、P2C 、O2O 、B2C、B2B、 C2C的区别
浅谈P2P.P2C .O2O .B2C.B2B. C2C的区别 https://www.cnblogs.com/zhuiluoyu/p/5481635.html 相信有很多人对P2P.P2C .O2O ...
- Java随堂笔记一
今天开始了Java的正式复习,因为有两三年没有接触Java了,所以打算开始从头复习. 下面使课堂的一些随堂笔记,如果有遗忘,我可以随时翻阅该博客. public static void main(St ...
- 报错 xxx@1.0.0 dev D:\> webpack-dev-server --inline --progress --configbuild/webpack.dev.conf.js
是因为node_modules有意外改动,导致依赖库不完整. 解决:1.删除项目下的node_modules,在你的项目目录下 重新执行npm install,这会重新生成node_modules, ...
- GoF的23种设计模式之结构型模式的特点和分类
结构型模式描述如何将类或对象按某种布局组成更大的结构.它分为类结构型模式和对象结构型模式,前者采用继承机制来组织接口和类,后者釆用组合或聚合来组合对象. 由于组合关系或聚合关系比继承关系耦合度低,满足 ...
- 客观->感官->意识->语言->思维->世界观、科学->思想
客观->感官->意识->语言->思维->世界观.科学->思想
- 【leetcode-49】字母异位词分组
给定一个字符串数组,将字母异位词组合在一起.字母异位词指字母相同,但排列不同的字符串. 示例: 输入: ["eat", "tea", "tan&quo ...