当我按下 Epson V500 照片扫描仪上的“开始”按钮时,我面临 4 个选择,而我总是需要相同的一个。如何让扫描仪上的“开始”按钮自动启动相同的应用程序而无需用户干预?我使用的是 win7 home 64bit。
答案1
最终找到解决办法:
控制面板\硬件和声音\设备和打印机\Epsone Perfection V500
右键点击=> 扫描属性
标签事件
已选择“提示运行哪个程序”
选择‘从此程序启动’=>完成。
我认为,这个问题不是太局部化,因为它适用于许多有事件的设备。这不是一个爱普生在我看来,这是一个问题,但 Windows 中的一个常规定制,直到现在我才发现。
这看起来像是一个简单的解决方案,可以立即在 Google 上搜索到,但在发布 Q 之前我已经尝试了好几次才找到它。使用标准 win7 设置无法完成这一事实让我非常烦恼,所以我想我已经付出了额外的努力。
感谢大家的思考。
答案2
您需要做的是编写自己的脚本,在后台运行,当窗口名称“Epson V500 照片扫描仪启动按钮程序”处于焦点或存在时触发操作。让循环每 1-5 秒循环一次,具体取决于您希望脚本触发的速度。
按下开始按钮后,我假设一个程序会自动启动(我们称之为“Epson V500 照片扫描仪启动按钮程序”)。
一旦自动化脚本程序检测到窗口“Epson V500 照片扫描仪启动按钮程序”处于焦点或存在,您可以执行以下操作:
1) 将“Epson V500 照片扫描仪启动按钮程序”置于最前面。(以防它被埋在一堆窗口下面,并确保它是焦点所在的窗口)
2.a)鼠标单击 X,Y(自动单击您通常手动单击的选项。)
或者
2.b) SendKey("Alt+1")(如果有快捷键,最好使用它,而不是乱用鼠标点击和屏幕坐标,因为窗口可能会从其默认位置移动)