在运行 Selenium 脚本时在 Windows 中保持屏幕处于活动状态(不锁定) [英] To keep screen active (without locking) in Windows while running Selenium scripts

查看:47
本文介绍了在运行 Selenium 脚本时在 Windows 中保持屏幕处于活动状态(不锁定)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在 Windows 机器上运行我的 Selenium 脚本,但在执行一段时间后屏幕被锁定.

I am running my Selenium scrips in Windows machine, but during execution after some time the screen gets locked.

我什至为 Power & 设置了 Never设置下的睡眠.但是我的笔记本电脑屏幕在执行过程中仍然被锁定.

I have even set Never for Power & Sleep under Settings. But still my laptop screen gets locked during execution.

我想在不让笔记本电脑屏幕锁定或处于睡眠模式的情况下一起运行所有脚本数小时.

I want to run all my scripts for hours together without getting my laptop screen locked or in sleep mode.

我怎样才能做到这一点?

How can I achieve this?

推荐答案

一个简单的 vb 脚本将帮助您解决这个问题.创建一个 .vbs 文件并粘贴以下代码

A simple vb script will help you resolve this. Create a .vbs file and paste the below code

set wsc = CreateObject("WScript.Shell")
Do
    'one minute
    WScript.Sleep(60*1000)
    wsc.SendKeys("{NUMLOCK}")
Loop

vbs 脚本每一分钟单击一次 Num Lock 并保持会话处于活动状态.触发它,系统不会被锁定

The vbs script clicks Num Lock for every one minute and keeps the session active. Trigger that and the system will not get locked

确保您的自动化运行不会因按 Num Lock 键而受到影响

这篇关于在运行 Selenium 脚本时在 Windows 中保持屏幕处于活动状态(不锁定)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆