• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    VBS sendkeys 模拟击键操作 问题解决
    复制代码 代码如下:

    ' ======================================
    ' VBS 中 SendKeys 模拟键盘击键
    ' 2009-07-26
    ' 刘林
    ' ======================================
    Dim WshShell
    Set WshShell=WScript.CreateObject("WScript.Shell")
    WshShell.Run "cmd"
    ' 让脚本等待1000毫秒,也就是1秒再执行下一条语句
    WScript.Sleep 1000
    ' -- 发送字符时,输入法一定要在英文件状态下
    ' 发送分号
    WshShell.SendKeys ";"
    WScript.Sleep 1000
    ' 发送冒号
    WshShell.SendKeys ":"
    WScript.Sleep 1000
    ' 发送双引号 -- 利用chr把双引号转换出来
    WshShell.SendKeys Chr(34)
    WScript.Sleep 1000
    ' 发送带有双引号的字符串
    WshShell.SendKeys Chr(34)"this is a string"Chr(34)
    WScript.Sleep 1000
    ' -- 切记,这里是模拟的击键操作,所以不能发送中文
    'WshShell.SendKeys Chr(34)"这是一个字符串"Chr(34)
    WScript.Sleep 1000
    ' ================================================
    ' -- 如何模拟回车,上档键,Alt键喃?
    ' ================================================
    ' -- 如何模拟回车, -- {enter}这就代表是发送回车
    WshShell.SendKeys "this is a enter!{enter}"
    WScript.Sleep 1000
    ' -- 如何模拟上档键Shift, -- +这就代表是发送shift
    WshShell.SendKeys "this is +a" ' 结果为 this is A
    WScript.Sleep 1000
    ' -- 如何模拟Alt, -- %这就代表是发送Alt
    WshShell.SendKeys "this is %{TAB}" ' 结果为 切换窗口
    WScript.Sleep 1000
    ' ===========================================================
    ' -- 那么如何发送%, + ^ 喃
    WshShell.SendKeys "this is {+}{^}{%}" ' 结果为 切换窗口
    WScript.Sleep 1000
    ' -- 这里你可能已经明白了,发送送特殊字符时,请放到 {} 中
    ' ===========================================================
    ' ======================================
    ' 更多信息请看VBS帮助文档 2009-07-26
    ' ======================================
    您可能感兴趣的文章:
    • vbs sendKeys Virtual-Key Codes 十六进制符号
    • SendKeys clip.exe 发送中文的代码
    • VBS利用SendKeys输入中文字符的方法
    • vbscript sendkeys实例代码大全
    • VBS中SendKeys的基本应用
    • SendKeys参考文档
    • vbs sendKeys 16进制的结合使用(打开IE,静音,打开播放器等)
    上一篇:修改 Gateway和DNS的vbs脚本
    下一篇:adodb.stream读文件到数组的代码
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    VBS sendkeys 模拟击键操作 问题解决 VBS,sendkeys,模拟,击键,操作,