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 ...
随机推荐
- 从rpm包提取rpm spec 的几种方法
包含了源码包 先安装,然后在rpmbuild 目录直接可以查看文件 不用安装 ,使用rpm2cpio rpm2cpio myrpm.src.rpm | cpio -civ '*.spec' 没有源码 ...
- UNIX网络编程卷1 - >环境搭建(ubuntu16.04)
学习unp网络编程,树上的例子均存在#include“unp.h”,故需要对环境进行配置. 1.到资源页下载www.unpbook.com 2.解压并将unpv13e移动到相应的文件夹下 (因为我 ...
- STL 二分查找
实现源码:https://www.cnblogs.com/cobbliu/archive/2012/05/21/2512249.html 1.在一个递增的数组(或vector)中查找元素属于[ s , ...
- 【字符串】 manacher算法
Algorithm Task 给定一个字符串,求其最长回文子串 Limitations 要求时空复杂度均为线性且与字符集大小无关. Solution 考虑枚举回文串的对称轴,将其对应的最长回文子串长度 ...
- Kafka中的HW、LEO、LSO等分别代表什么?
HW . LEO 等概念和上一篇文章所说的 ISR有着紧密的关系,如果不了解 ISR 可以先看下ISR相关的介绍. HW (High Watermark)俗称高水位,它标识了一个特定的消息偏移量(of ...
- 09-排序3 Insertion or Heap Sort (25 分)
According to Wikipedia: Insertion sort iterates, consuming one input element each repetition, and gr ...
- DDD框架基础知识
DDD框架基础知识 参考: https://www.cnblogs.com/zhili/p/OnlineStorewithDDD.html(领域驱动设计,分层架构) https://www.cnblo ...
- Mercari Price Suggestion in Kaggle
Mercari Price Suggestion 最近看到了一个竞赛,竞赛的内容是根据已知的商品的描述,品牌,品类,物品的状态等特征来预测商品的价格 最后的评估标准为 平均算术平方根误差Root Me ...
- 016 Vuetify框架
1.Vuetify优点 官方网站:https://vuetifyjs.com/zh-Hans/ 原因如下: Vuetify几乎不需要任何CSS代码,而element-ui许多布局样式需要我们来编写 V ...
- servlet和response
servlet基础知识 Servlet在内存中是单例----单实例对象一个Servlet类 在内存中最多有一个对象 一个项目有多少功能,将来就有多少Servlet. servlet是自启动的,就是可以 ...