Win10系统笔记本电脑设置合上盖子自动锁屏

一、设置合盖时不休眠

  1. 打开控制面板 →「硬件和声音」→「电源选项」

  2. 点击左侧「选择关闭盖子的功能」

  3. 将"关闭盖子时"设置为:

    • 使用电池:不采取任何操作(Do nothing)

    • 接通电源:不采取任何操作(Do nothing)

  4. 点击「保存修改」

📍这能防止电脑休眠或关机。

二、使用 PowerShell 定时检测盖子状态(通用可靠)

🔧 步骤:

文件名:LockWhenLidClosed.ps1

  1. 打开记事本,复制以下脚本:

    复制代码
    # 文件名:LockWhenLidClosed.ps1 Add-Type -AssemblyName System.Windows.Forms while ($true) {
        try {
            # 读取电源信息
            $power = Get-WmiObject -Namespace root\WMI -Class WmiMonitorBasicDisplayParams -ErrorAction SilentlyContinue
            # 判断是否检测不到屏幕(盖子关闭时部分驱动会返回空)
            if (-not $power) {
                rundll32.exe user32.dll,LockWorkStation
                Start-Sleep -Seconds 10
            }
        } catch {}
        Start-Sleep -Seconds 2 }
  2. 保存为 👉 C:\Scripts\LockWhenLidClosed.ps1

  3. 右键以管理员身份运行 PowerShell,输入:

    复制代码
    Set-ExecutionPolicy RemoteSigned

    (允许本地脚本运行)

  4. 手动运行测试:

    复制代码
    powershell -ExecutionPolicy Bypass -File "C:\Scripts\LockWhenLidClosed.ps1"

✅ 合上盖子约 2 秒后会自动锁屏。

三、让 PowerShell 脚本在电脑开机或登录后自动运行,无需手动启动

  1. 按下 Win + R

  2. 输入:

    复制代码
    shell:startup 

    回车。

  3. 这会打开你的启动文件夹(系统登录后自动运行这里的内容)。

  4. 在里面新建一个快捷方式:

    • 目标填写:

      bash 复制代码
      powershell.exe -ExecutionPolicy Bypass -WindowStyle Hidden    -File "C:\Scripts\LockWhenLidClosed.ps1"  
    • 名称随便取,比如「合盖锁屏」。

✅ 登录 Windows 后,脚本会自动后台运行。

相关推荐
JoyCong19982 小时前
为什么连接到被控后,客户端会自动锁定+出现锁屏界面?
macos·智能手机·电脑·远程工作·远程操作
小小数媒成员8 小时前
跨越三百年的接力:从手工算数到芯片电脑完整史诗
电脑
2601_962924768 小时前
归环帕塔玩法全解析 归环帕塔怎么玩
游戏·电脑
羽翼安全8 小时前
医院电脑防止拍照怎么选?医疗系统防止拍照解决方案Top5横向对比
电脑
RoboWizard9 小时前
金士顿与高性能电脑定制厂商STEIGER DYNAMICS达成合作
电脑
星马梦缘1 天前
如何内网穿透用手机远控电脑?
http·电脑·内网穿透·远程控制
a4493153622 天前
MacBook 转轴屏线断裂故障分析——eDP 排线更换与转轴维护
macos·电脑
上海安当技术2 天前
车间电脑指纹登录怎么做?从 FIDO2 公钥体系到统一身份认证的技术拆解
开发语言·电脑·php
佛光芳林2 天前
如何解决 机械革命 蛟龙16Pro 触摸板失灵问题
电脑
夏星印3 天前
禁用笔记本自带键盘
计算机外设·电脑