利用VBS脚本来模拟按键

确认并移动鼠标位置 Dim WshShell,mouse 'path Set WshShell = WScript.CreateObject("WScript.Shell") 'Path = WshShell.CurrentDirectory Set mouse=New SetMouse MsgBox "请准备" WScript.Sleep 9000 For i = 1 To 2 ... 阅读详情

新建后缀为.vbs的文件,复制下面内容并保存文件

Set ws = CreateObject("WScript.Shell")
wscript.sleep 1000
For i = 1 To 1
    ws.sendkeys("^s")
    ws.sendkeys("{ENTER}")
Next
wscript.quit
'运行程序,会在1秒后
'执行一次保存键,一次回车键

常用编码表

空格键 " "
退格键 {BACKSPACE} 或 {BS} 或 {BKSP}
BREAK {BREAK}
Delete {Delete} 或 {DEL}
向下键 {DOWN}
向上键 {UP}
向左键 {LEFT}
向右键 {RIGHT}
END {END}
ENTER {ENTER} 或 ~
ESC {ESC}
TAB {TAB}
CAPS LOCK {CAPSLOCK}
HELP {HELP}
HOME {HOME}
Insert {Insert} 或 {INS}
NUM LOCK {NUMLOCK}
PAGE DOWN {PGDN}
PAGE UP {PGUP}
PRINT SCREEN {PRTSC}
SCROLL LOCK {SCROLLLOCK}

F1 {F1}
F2 {F2}
F3 {F3}
F4 {F4}
F5 {F5}
F6 {F6}
F7 {F7}
F8 {F8}
F9 {F9}
F10 {F10}
F11 {F11}
F12 {F12}

要发送由常规键击和 SHIFT、CTRL 或 ALT 组合而成的键盘字符,请创建表示该键击组合的复合字符串参数。可通过在常规键击之前添加一个或多个以下特殊字符来完成上述操作:

SHIFT     +     
CTRL      ^     
ALT       %

举例1

'alt + f "%F"
'ctrl + s "^S"
'shift + m "+M"
'alt + tab "%{TAB}"
'alt + f4 "%{F4}"
'win + r "^({ESC}R)"

set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.SendKeys "%F" ' 这就是ALT + F

举例2

Set ws = WScript.CreateObject("WScript.Shell")
WScript.Sleep 1000
For i = 1 To 17
  ws.SendKeys "{INSERT}"
  ws.SendKeys "^s"
  WScript.Sleep 200
Next

使用vbs脚本实现自动化安装GUI程序 目录 使用vbs脚本实现自动化安装GUI程序 0x00、需求、场景是什么? 1、缘由 2、需求 0x01、方案 1、使用脚本精灵、按键精灵 2、借助WinSpy++ 3、使用C++代码操作 4、使用VBS脚本 0x02、VBS是什么? 1、Visual Basic 2、Basic语言 3、Visual Basic Script 0x03、Wscript.shell是什么? 0x04、VBS代码(以npcap.exe为例) 0x05、自定义模式安装 0x06、例子文件目录 阅读详情

相关推荐

vbs SendKey 用法 Sendkey 键盘对应的码表

简单说,这个命令就是模拟键盘操作,将一个或多个按键指令发送到指定Windows窗口来控制应用程序运行

Vbs模拟键盘输入脚本运行带参数exe

需求:批量运行某个需要输入参数的exe文件 解决方法:使用vbs模拟键盘输入脚本,运行exe 创建一个run.vbs文件,在文件中输入vb语句 Set Wshell=CreateObject(“wscript.Shell”) Wshell.Sendkeys"csdn" wshell.Sleep 1000 wshell.sendkeys"{enter}" 然后在cmd中输入cscript run.vbs即可运行该vbs文件

小白的笔记 1882

从PLC到机械臂:揭秘工业自动化中的信号交互与控制逻辑

本文深入解析了PLC与机械臂在工业自动化中的信号交互与控制逻辑,详细介绍了硬件连接方案、通信机制及控制逻辑设计。通过西门子PLC与六轴机械臂的实战案例,展示了从信号采集到动作执行的完整流程,并探讨了高级控制策略与行业应用前景,为工程师提供了一套完整的实践框架。

weixin_29304985的博客 380

每隔一段时间自动敲键盘的的vbs脚本

每隔一段时间自动敲键盘的的vbs脚本

学习使我快乐 1万+

AD9361 LVDS数据接口时序解析与FPGA实现

本文详细解析了AD9361 LVDS数据接口的时序特性与FPGA实现方法,重点探讨了DATA_CLK、Rx_FRAME等关键信号的时序关系及数据拼接技巧。通过Verilog代码示例和调试经验分享,帮助开发者解决跨时钟域处理、IQ数据重组等常见问题,提升射频收发系统的稳定性与性能。

weixin_29186249的博客 120

LinuxCNC 源码解析:从界面开发到硬件交互的实战指南

本文深入解析LinuxCNC源码架构,从用户界面开发到硬件交互的实战指南。涵盖GTK与Tkinter界面开发、HAL硬件抽象层、G代码解析器改造及运动控制核心等关键模块,提供定制化开发技巧与性能优化方案,助力开发者高效掌握数控系统开发。

weixin_27066963的博客 181

vbs模拟键盘和鼠标输入

在很多时候下,我们通常需要脚本帮助我们测试一些代码,或者用脚本替代一些重复化的工作。然而用python或者java甚至C++,都太耗时间了,写的脚本很长,还需要调试。这导致我们需要用一种更加简便的编程方式来模拟一些键盘或鼠标的输入。 VBS模拟键盘的输入(大全) Set objShell = CreateObject(“Wscript.Shell”) do WScript.Sleep 500 objShell.SendKeys “{F2}” loop 这里是一个简单的例子,创建对象后使用SendKeys向目

Platonic_hacker的博客 1万+

EtherCAT从站协议栈---- sampleappl.c 文件解析

这个源文件实际上包含该项目的入口函数main函数。 那么如何找到入口函数呢? 可以进入debug的simulator模式,选中run to main(), 当执行完启动文件startup_cm3.s后就进入了main函数(注意在main函数之前还进入了SystemInit函数), 如下图所示: 这个main函数主要架构如下: int main(void) { HW_Init(); /*PDI(过程数据接口)初始化,这里用的是MCI接.

Jiawei_Z的博客 3058

vbs 讲解

  退格键 {BACKSPACE}、{BS} 或 {BKSP} BREAK {BREAK} CAPS LOCK {CAPSLOCK} DEL 或 DELETE {DELETE} 或 {DEL} 向下键 {DOWN} END {END} ENTER {ENTER} 或 ~ ESC {ESC} HELP {HELP} HOME {HOME} INS 或 INSERT {INSERT} 或 {INS

hefenghhhh的专栏 1487

将AD域服务从windows server 2008 R2 迁移到windows server 2019

添加一台windows 2019 的服务器并加入现有林的域中,并将角色升级为域控制器。然后迁移FSMO角色,使其成为PDC,然后降级旧DC,并提升域和林的功能级别。最后还要说下,Server 2008 R2我们还可以删除角色并退出当前域,这里就不做操作了。2)右键 mingling.com(我的域为mingling.com)--提升域级别功能。勾选 将域控制器添加到现有域,使用域管理员将DC2加入到现有的AD域。1)打开服务器管理器---工具---AD域和信任关系。2)运行域安装服务向导,选择下一步。

lionxam的博客 3656

科研党福音:如何用Zotero+Paper Agent打造你的AI论文速递系统(附详细配置教程)

本文为科研工作者提供了一套利用Zotero和开源工具Paper Agent构建自动化AI论文速递系统的详细教程。该系统能基于用户在Zotero中的文献库智能学习研究兴趣,每日自动从arXiv等平台筛选、下载并深度解读最相关的前沿论文,生成个性化日报,实现从被动接收到主动精准获取的知识工作流重塑。

kite3的博客 501

windows 通过openssh 远程执行命令(bat和vbs配合使用)

执行bat脚本之后会提示输入密码,运行vbs之后会自动填入密码,并模拟按键enter。

zengliguang的专栏 1222

华为OD机试2025A卷 - BOSS的收入(Java & Python& JS & C++ & C )

华为OD机试2025A卷 - BOSS的收入(Jav一个XX产品行销总公司,只有一个boss,其有若干一级分销,一级分销又有若干二级分销,每个分销只有唯一的上级分销。规定,每个月,下级分销需要将自己的总收入(自己的+下级上交的)每满100元上交15元给自己的上级。现给出一组分销的关系,和每个分销的收入,请找出boss并计算出这个boss的收入。输入:分销关系和收入:[[分销id 上级分销id 收入], [分销id 上级分销id 收入], [分销id 上级分销id 收入]]输出:[boss的ID, 总收入]

算法大师! 1168

VBS按键脚本:掌握核心知识与实用技巧,实现自动化操作

自动化脚本在现代计算机操作中扮演着重要角色,尤其是VBS按键脚本,它通过模拟键盘输入帮助用户完成重复性任务。掌握VBS脚本基础不仅能提升工作效率,还能解决日常操作中的实际问题。

2509_93883384的博客 381

基于SVD矩阵分解的用户购物篮预测分析实战

基于SVD矩阵分解的用户购物篮预测分析实战

356

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

vbs获取群聊当前内容_批处理或VBS怎样在QQ聊天框中自动发送已复制的内容?

只用自己qq试过,没给别人发过,这东西让人反感.刚才看了下发错了hta刷屏'写这个脚本的目的是因为我禁止了vbs的某些功能,不得已而为之.'这里使用ie来把字符串写到剪贴板function startdim filenamefilename = document.getElementById("srcFile").valueif len(filename)>0 thenSet WshShel...

weixin_42100188的博客 355

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

python制作自动按键精灵_python,PyAutoGUI,自动操作鼠标键盘,类似按键精灵

三个文件需在同一个文件夹下面,文件夹的位置无要求。1.第一个文件,trial.py,python代码调用PyAutoGUI操作鼠标键盘。可以通过修改start_time和end_time来确定程序自动开始和结束的时间(24小时制)。import pyautogui as agimport datetimeimport randomimport timeimport string# 开始结束时间st...

weixin_39552538的博客 1279

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

VBS自动按键大全,vbs基本和特殊按键

vbs简单脚本编写

光头迪迦 2万+

用vbs实现模拟按键

 用vbs实现模拟按键 以下是百度到的资料Windows 脚本宿主 SendKeys 方法 请参阅 WshShell 对象 | Run 方法 将一个或多个键击发送到活动窗口(仿佛是在键盘上击键一样)。 object.SendKeys(string) 参数 object WshShell 对象。 string 表示要发送的键击(一个或多个)的字符串值。 说明 使用 SendKeys 方法可以

4013

间隔一分钟按某个按键一次——VBS脚本

一个自动按键的vbs脚本,居家办公核酸神器

Bulldozer_GD的博客 7637

用VBS脚本模拟键盘操作

用VBS脚本模拟键盘操作背景制作VBS脚本保存下面的VBS程序代码到Txt文件中根据自己的实际清空修改下列代码中的内容。修改txt文件后缀为vbs在计算机的CMD窗口中运行此脚本后记,关于RPA(Robotic Process Automation) 背景 今天给大家带来一段VBS代码,模拟键盘操作,到telnet服务器上查看telnet服务器上有啥文件。 制作VBS脚本 保存下面的VBS程序代码到Txt文件中 set wshshell=Wscript.CreateObject("WScript.Shell

wwchtsy的博客 5209

vbs教程《模拟按键》

set ws = createobject("wscript.shell") rem 运行记录本程序进行测试发送按键 ws.run("notepad") rem 暂停0.1秒,防止程序还没启动就发送按键 wscript.sleep(100) rem 输入1个x rem ws.sendkeys("x") rem 回车 rem ws.sendkeys("{enter}") rem 输入10个

小黑的博客主页 1万+

按键脚本c语言,按键精灵脚本代码大全 按键精灵命令使用方法

按键精灵的鼠标动作录制是一项非常好用的功能,但因为鼠标点击的地方是固定死板的,且延迟时间无法调整,如果在后台脚本中添加一些专用代码,就可以调整点击频率和点击时间,甚至可以在安卓模拟器上使用模拟按压式点击,当然,这只是冰山一角,创造脚本为专业连续作业做准备才好玩呢!按键精灵脚本代码大全:小技巧:按Ctrl+F,输入命令,即可进行查找定位:键盘命令键盘模拟命令[KeyPress]"按下再弹起"键[Ke...

weixin_42406749的博客 8412

vbs基础脚本

    大家可能听过Visual Basic,但vbs就可能没听过。vbs,(也叫vbe)是visual basic的脚本程序(visual basic Script)我将为大家带来vbs的基础指令。   第一步,新建一个文本文档: 、 然后复制这段代码:(分隔线亦可复制) '               分割线 '================================= ...

qq_42699774的博客 1066

用c写按键精灵脚本语言,按键精灵脚本代码大全 按键精灵命令使用方法

按键精灵的鼠标动作录制是一项非常好用的功能,但因为鼠标点击的地方是固定死板的,且延迟时间无法调整,如果在后台脚本中添加一些专用代码,就可以调整点击频率和点击时间,甚至可以在安卓模拟器上使用模拟按压式点击,当然,这只是冰山一角,创造脚本为专业连续作业做准备才好玩呢!按键精灵脚本代码大全:小技巧:按Ctrl+F,输入命令,即可进行查找定位:键盘命令键盘模拟命令[KeyPress]"按下再弹起"键[Ke...

weixin_39851457的博客 7343

VBS模拟按键脚本(demo为模拟粘贴、回车)

毕业作品设计(java_web、jar、小程序)加Q:1003586320 新建txt,文件后缀改为.vbs,复制一下内容进去 Set ws = CreateObject("WScript.Shell") wscript.sleep 5000 For i = 1 To 10 ws.sendkeys("^v") ws.sendkeys("{ENTER}") Next wscript.quit 简单说一下教程(QQ的话需要设置一下回车键发送信息): 运行程序,会在5秒后 执行一次粘贴键,一次回车键(所

weixin_41312919的博客 6120
下一篇: UUENCODE转换过程
wcha
博客等级 码龄12年 4粉丝 2原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值