问题描述
我在 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 中保持屏幕处于活动状态(不锁定)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!