优秀的编程知识分享平台

网站首页 > 技术文章 正文

放大招之禁止电脑自动锁屏与开启电脑自动锁屏

nanyue 2024-08-31 23:54:58 技术文章 14 ℃

前言:

通常用公司电脑为了信息安全,电脑超过一段时间不用,就是自动锁定,需要再次输入密码,这样做是为了保护电脑信息安全,有时候经常锁屏解锁反而麻烦,公司的电脑又不能更改设置和时间禁止电脑锁屏的时间。有什么办法禁止锁屏呢?需要的时候禁止锁屏,不需要的时候又能开启锁屏,就是实现 既能 想随意开启锁屏 ,又能禁止锁屏呢?

启动禁止锁屏

最近看到有个脚本就可以实现,实际原理就是模拟按键每隔一段时间输入按一次按键,循环即可。这个脚本实际上是vbs脚本,实现一个loop的功能。不说了,上才艺(源码

' 使用方式: 双击,或 右键 -> 在命令提示符中打开
Set WshShell = WScript.CreateObject("WScript.Shell")
do
    WScript.Sleep 60*1000 
    WshShell.SendKeys ("{F9}")
    WScript.Sleep 90*1000 
loop

以上源码保存到文本中 保存后缀名为 notlockScreen.vbs。notlockScreen名称可以随意起,后缀为vbs必须保证正确才可以正确执行。如下:



开启自动锁屏:

如果某个时候又想要开启自动锁屏,这个时候需要将vbs运行脚本进程干掉即可。同样我们用vbs脚本写个杀死进程的脚步就可以了.以下源码保存到文本中 保存后缀名为 killvbsScript.vbskillvbsScript名称可以随意起,后缀为vbs必须保证正确才可以正确执行。如下:

dim WSHshell
set WSHshell = wscript.createobject("wscript.shell")
WSHshell.run "taskkill /im wscript.exe /f ",0,true

如何随意开启禁止锁屏和 随意禁止自动锁屏呢?

我们都用过windows快捷启动工具wox 类似于mac中的SpotLight,随意呼出。添加我们的脚步位置,wox快捷启动就会扫描到我们的脚本,可以快速执行两个脚本,以下是我的演示:

Tags:

最近发表
标签列表