0
点赞
收藏
分享

微信扫一扫

防止电脑息屏两种方法(无计管理员权限,电脑被设置一段时间自动睡眠))

通常在电脑系统由组织管理,个人没有系统修改权限的时候,还不想屏幕频繁锁屏

方法一:可以通过浏览器 JavaScript 脚本实现防止电脑息屏

const requestWakeLock = async () => {

  wakeLock = await navigator.wakeLock.request('screen');

  wakeLock.onrelease = function(ev) {

    console.log(ev);

  }

}

document.addEventListener('visibilitychange', () => {

  if (wakeLock !== null && document.visibilityState === 'visible') {

     requestWakeLock();

  }

});

requestWakeLock() // start

使用方法:新建标签页,Ctrl+Shift+I 打开开发者工具,选择 Console 栏,运行上述脚本即可,注意:不能再切换标签页或者最小化浏览器窗口)

目前仅支持基于 chromium 内核的浏览器运行以上脚本

方法二:通过VBS脚本实现

新建一个记事本文件,命名为NoLock.vbs

然后复制如下脚本

Set WshShell=WScript.CreateObjectt("WScript.Shell")

do

WScript.Sleep 60000

WshShell.SendKeys"{ScrollLock}"

loop

然后保存

使用的时候双击NoLock.vbs即可

如果需要关闭该功能,打开任务管理器,在进程中找到wscritp.exe,然后杀掉这个进程即可

举报

相关推荐

0 条评论