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

相关推荐
卢锡荣25 分钟前
Type-c OTG数据与充电如何进行交互使用应用讲解
c语言·开发语言·计算机外设·电脑·音视频
开开心心就好7 小时前
键盘映射工具改键位,绿色版设置后重启生效
网络·windows·tcp/ip·pdf·计算机外设·电脑·excel
卢锡荣7 小时前
Type-c小家电性价比方案讲解LDR系列
网络·人工智能·计算机外设·电脑
Andy Dennis8 小时前
dell g3电脑出现no bootable device的处理方式
windows·电脑
小白电脑技术9 小时前
如何修改电脑名称及其实际作用
运维·网络·电脑
我是威威啊1 天前
华硕电脑解决PE系统重装win10/win11纯净版电脑无网络显示无连接,网络连接无文件,无以太网
网络·电脑·华硕
TheNextByte11 天前
如何将数据从 OnePlus 传输到笔记本电脑
gitee·电脑
TheNextByte12 天前
如何将照片从手机无线传输到笔记本电脑
智能手机·电脑
Digitally2 天前
如何在Windows系统中录制屏幕音频
windows·电脑
智能修复2 天前
电脑出现“fatal error”错误:深度解析与全面解决方案
电脑·错误代码