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 后,脚本会自动后台运行。

相关推荐
飞行增长手记15 小时前
IPv6怎么开启?图文详解你的电脑和路由器设置方法
电脑
悟能不能悟17 小时前
电脑没法ping通某个网段的ip
网络协议·tcp/ip·电脑
电手19 小时前
微软宣布删除“另存为”选项,今后文件将默认保存到云盘
windows·microsoft·电脑·onedrive·windows11·windows10
wan5555cn1 天前
国产电脑操作系统与硬盘兼容性现状分析:挑战与前景评估
人工智能·笔记·深度学习·机器学习·电脑·生活
AORO20252 天前
2025全新三防平板科普:5G-A+卫星通信+国产化
网络·5g·智能手机·电脑·制造·信息与通信
东风西巷2 天前
MyLanViewer(局域网IP扫描软件)
前端·网络·网络协议·tcp/ip·电脑·软件需求
两水先木示2 天前
联想笔记本电脑Y7000P更换电池后引发CPU锁0.78GHz问题修复记录
电脑
飞鹰@四海3 天前
(解决)重装系统电脑账户进不去被停用,PIN无法验证,提示0xc0000234
电脑
Chess_Chen3 天前
打印机驱动错误要怎么办?打印机驱动网能帮到我么?
电脑