VBScript 根据IE窗口的标题输出ESC
已经很长时间了。一个打印机的driver老是会跳出一个窗口,告诉你出什么错。因为我的程序是自动出来,属于长期没人监管的机器,所以,当这个信息跳出来的时候,就会使这个程序停顿。这个时候要认为按一下esc键,然后就可以继续下去。未来解决这个问题,我使用VBScript写了一个几行的文件来代替我按这个esc。
核心代码
‘测试函数 PressESC "Windows Internet Explorer", "{ESCAPE}" '我们要处理的函数 Function PressESC(WindowTitle, KeyCommand) Set objShell = CreateObject("WScript.Shell") ‘定义一个WHS对象 If objShell.AppActivate(WindowTitle) Then '检测是否有我们要检测的Windows objShell.AppActivate WindowTitle ‘把窗口对焦 objShell.SendKeys KeyCommand '发送一个ESC键 End If End Function
把以上的代码,保存为VBS文件,然后把这个VBS设置为Windows的Scheduler,就可以实现自动按ESC了。
相关推荐
-
VBScript 根据IE窗口的标题输出ESC
已经很长时间了.一个打印机的driver老是会跳出一个窗口,告诉你出什么错.因为我的程序是自动出来,属于长期没人监管的机器,所以,当这个信息跳出来的时候,就会使这个程序停顿.这个时候要认为按一下esc键,然后就可以继续下去.未来解决这个问题,我使用VBScript写了一个几行的文件来代替我按这个esc. 核心代码 '测试函数 PressESC "Windows Internet Explorer", "{ESCAPE}" '我们要处理的函数 Function Pre
-
PyQt5实现无边框窗口的标题拖动和窗口缩放
网上找了半天都找不到好用的PyQt5无边框窗口的实现,借鉴部分前辈的窗口拖放代码,自己实现了一下无边框窗口,问题可能还有一点,慢慢改吧 先做个笔记 py文件 #!/usr/bin/env python #-*- coding:utf-8 -*- from PyQt5.QtWidgets import QWidget, QLabel, QPushButton, QVBoxLayout from PyQt5.QtCore import Qt, QPoint from PyQt5.QtGui impo
-
Python实现遍历windows所有窗口并输出窗口标题的方法
本文实例讲述了Python实现遍历windows所有窗口并输出窗口标题的方法.分享给大家供大家参考.具体如下: 这段代码可以让Python遍历当前Windows下所有运行程序的窗口,并获得运行窗口的标题输出 #! /usr/bin/env python # -*- coding: utf-8 -*- from win32gui import * titles = set() def foo(hwnd,mouse): #去掉下面这句就所有都输出了,但是我不需要那么多 if IsWindow(hwn
-
JupyterNotebook 输出窗口的显示效果调整方法
在使用JupyterNotebook时,经常会遇到输出结果行数过长,结果显示时自动给放进了一个带有滚动条的小窗口.但是我们就是想一次看到全部结果,该怎么办? 其实非常简单,找到上方一排英文的工具栏,点击cell,再点击current outputs,会弹出最终的三个选项,分别是:Toggle.Toggle Scrolling.Clear. 如果你现在的显示效果是有滚动条的,就说明你的选项目前是Toggle Scrolling,想要一下看到全部结果,点击一下Toggle就可以啦. 至于Clear,
-
JupyterNotebook 输出窗口的显示效果调整实现
在使用JupyterNotebook时,经常会遇到输出结果行数过长,结果显示时自动给放进了一个带有滚动条的小窗口.但是我们就是想一次看到全部结果,该怎么办? 其实非常简单,找到上方一排英文的工具栏,点击cell,再点击current outputs,会弹出最终的三个选项,分别是:Toggle.Toggle Scrolling.Clear. 如果你现在的显示效果是有滚动条的,就说明你的选项目前是Toggle Scrolling,想要一下看到全部结果,点击一下Toggle就可以啦. 至于Clear,
-
JupyterNotebook 如何调整输出窗口的显示效果
在使用JupyterNotebook时,经常会遇到输出结果行数过长,结果显示时自动给放进了一个带有滚动条的小窗口.但是我们就是想一次看到全部结果,该怎么办? 其实非常简单,找到上方一排英文的工具栏,点击cell,再点击current outputs,会弹出最终的三个选项,分别是:Toggle.Toggle Scrolling.Clear. 如果你现在的显示效果是有滚动条的,就说明你的选项目前是Toggle Scrolling,想要一下看到全部结果,点击一下Toggle就可以啦. 至于Clear,
-
利用shell创建文本菜单与窗口部件的方法
前言 创建交互式shell脚本最常用的方法是使用菜单.提供各种选项可以帮助脚本用户了解脚本能做什么,不能做什么;通常菜单脚本会清空显示区域,然后显示可用的选项列表.本文给大家详细介绍了shell创建文本菜单与窗口部件的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧. 创建文本菜单 创建交互式shell脚本最常用的方法是使用菜单,它提供了各种选项帮助脚本用户了解脚本能做到的和不能做的. shell脚本菜单的核心是case命令,该命令会根据用户在菜单上的选择来执行特定命令.
-
精通ASP.NET中弹出窗口技术
并探讨常用非标准IE浏览器对弹出的窗口的各种过滤行为及使用弹出窗口相应对策,以期给出使用弹出窗口的一个通用较优方案. 作为Microsoft的最新建立动态Web网站的工具,ASP.NET相对于ASP和JSP在改变原始的Web编程方式方面有了长足的长进.它的代码与页面分离技术(CodeBehind)以及完善的Web服务器控件为程序员提供了一个更加符合传统编程的Web服务器端开发方式.但Web编程还是有着与传统编程不相同的特点,这些特点决定了ASP.NET编程中必须以一些特殊的技巧来完成程序要求,弹
-
Windows窗口消息实例详解
本文实例总结了Windows窗口消息.分享给大家供大家参考.具体如下: 复制代码 代码如下: ////////////////////////////////////////////////////////////////////////// #include "AFXPRIV.H"//消息值的定义来源 #include "Dde.h"//DDE消息值的定义来源 #include "CPL.H"//控制面板消息值的定义来源
-
PyQt5每天必学之创建窗口居中效果
本文实例为大家分享了PyQt5如何能够创建在桌面屏幕上居中窗口的具体代码,供大家参考,具体内容如下 下面的脚本说明我们如何能够创建在桌面屏幕上居中的窗口. #!/usr/bin/python3 # -*- coding: utf-8 -*- """ PyQt5 教程 这个程序是将一个窗口显示在屏幕的中心. 作者:我的世界你曾经来过 博客:http://blog.csdn.net/weiaitaowang 最后编辑:2016年7月30日 """ i
随机推荐
- PHP中CKEditor和CKFinder配置问题小结
- JavaScript中计算网页中某个元素的位置
- VBS教程:函数-UBound 函数
- PHP内置的Math函数效率测试
- JS实现的不规则TAB选项卡效果代码
- gridview+objectdatasource+aspnetpager整合实例
- PHP常用文件操作函数和简单实例分析
- isset和empty的区别
- 浅谈C++中char型变量的地址输出
- 解析php中的fopen()函数用打开文件模式说明
- mysql 关键词相关度排序方法详细示例分析
- 10个基于Jquery的幻灯片插件教程
- 写得不错的jquery table鼠标经过变色代码
- 使用Vue.js和Flask来构建一个单页的App的示例
- python实现远程控制电脑
- thinkPHP5使用Rabc实现权限管理
- Android RecyclerView实现点击条目删除
- Mysql将一个表中的某一列数据复制到另一个表中某一列里的方法
- Python3.5实现的三级菜单功能示例
- opencv python图像梯度实例详解