vbs:模拟键盘操作和在指定窗口进行操作
- 向剪切板赋值
Dim Word
Set Word = CreateObject("Word.Application")
Word.Documents.Add
Word.Selection.Text ="你好"
Word.Selection.Copy
Word.Quit False
注意:最后在txt中编辑,或者选择不会出现中文乱码的编辑器里编辑。
上述代码就是将字符串copy一下,模拟粘贴操作
- 向指定窗口输出字符串(剪切板内的字符串)
dim wsh
set wsh = createobject("wscript.shell")
wsh.appactivate("a.txt - 记事本")
for i=1 to 10
wscript.sleep 100*i
wsh.sendkeys "^v"
wsh.SendKeys "{ENTER}"
next
上述代码是激活名叫a.txt - 记事本的窗体,然后模拟Paste(粘贴)操作,最后模拟回车操作,循环体内一共执行了10次,每次的程序执行休眠时间是上一次的100倍。
注意:上面的vbs是自动集合窗体的,所以不需要自己去点击窗体,但是一定要记住,要确保窗体是打开的,不然,后果很严重。
我们把这个函数的值赋给 a,
输入a=inputbox(“输入您的爱好”,“爱好”),
其中"爱好"是弹出框文本框的窗口的标题,
"输入您的爱好"是提示语言,
这样文本框输入的信息就赋给了a,
利用msgbox函数a信息显示出来
输入msgbox(a)
下一步:用vbs连接数据库(感觉可以做一个粘贴库)
vbs:模拟键盘操作和在指定窗口进行操作相关推荐
- firefox下载文件弹出框之终极解决方案-vbs模拟键盘操作
firefox下载文件弹出框之终极解决方案-vbs模拟键盘操作 参考文章: (1)firefox下载文件弹出框之终极解决方案-vbs模拟键盘操作 (2)https://www.cnblogs.com/ ...
- 模拟键盘自动输入VBS
vbs 模拟键盘输入:http://www.51testing.com/html/45/402645-250304.html windows下模拟键盘自动输入
- Python自动化测试系列[v1.0.0][Win32模拟键盘]
在实际的自动化代码调试过程中,往往Selenium提供的方法不能满足于自动化任务,例如定位某个按钮要完成点击操作,定位正确但就是无法完成点击,此时如果掌握模拟键盘的方法便可以为我们的自动化提供很大的帮 ...
- selenium窗口切换和关闭指定窗口
ws=driver.window_handles[] driver.switch_to.window(ws) ws=driver.window_handles[] 获得指定索引窗口句柄 driver. ...
- C++模拟键盘操作窗口入门
C++模拟键盘操作窗口入门之文件监控操作句柄操作 #include <iostream> #include <windows.h> #include <tchar.h&g ...
- 用VBS脚本模拟键盘操作
用VBS脚本模拟键盘操作 背景 制作VBS脚本 保存下面的VBS程序代码到Txt文件中 根据自己的实际清空修改下列代码中的内容. 修改txt文件后缀为vbs 在计算机的CMD窗口中运行此脚本 后记,关 ...
- python模拟键盘输入字符_Python | 根据关键字符串遍历窗口 模拟键盘输入操作
在自动化脚本测试某个程序的过程中,偶尔会因为文件读取操作弹出各种信息窗口,导致自动化脚本无法继续往下执行.为了解决这个问题,需要隔一段时间对信息窗口进行一次遍历,针对需要处理的窗口进行模拟键盘输入操作 ...
- pywin32激活指定窗口,模拟键盘鼠标
import win32guihwnd=win32gui.FindWindow("ChatWnd", "标题") #获取窗口win32gui.SetForegr ...
- selenium3.0模拟键盘、鼠标操作
对于一些功能组合键,如 Fn + NmLk 来关闭或者打开数字键,或者 Alt+PrtSC 来抓取当前屏幕的活动窗口并保存到图片,通过 WebDriver 的 Keys 是没办法操作的. 这个时候我们 ...
最新文章
- 用python tkinter显示Mandelbrot图
- CNCF 公布 2020 年 TOC 选举结果 | 云原生生态周报 Vol. 36
- 自学HTML5第三节(拖放效果)
- dup和dup2以及cat函数函数
- 低功耗/远距离lora模块:物联网智能家居、抄表多领域应用SX1262芯片方案
- mysql 无法创建视图_mysql无法创建视图怎么办
- LNMP安装步骤详细教程以及一键部署脚本
- java---解析XML文件,通过反射动态将XML内容封装到一个类中
- 孙鑫-MFC笔记五--对话框
- 新闻简报(7/18)
- 硕士毕业论文框架怎么搭建?
- 文件 MD5 SHA1 SHA256 SHA512 校验码生成工具 V1.3
- Dataframe基础操作巩固——美国大选献金项目
- 计算机二进制存储单位,计算机中的存储单位你清楚吗
- [FineReport]高级条件分组、斜线、自动查询、控件编辑属性、条件属性
- 基于UDS的ECU bootloader
- docker,containerd,runc,docker-shim
- 学习=拟合?深度学习和经典统计学是一回事吗?
- Windows设备管理器中的错误代码
- 经典Hadoop书籍介绍