静音锁定息屏

静音锁定息屏 公开 已发布

cddplp 分享于 18小时11分钟前 | 0 | 1
如何安装动作?

适用于
分类(旧)
Windows



更多信息
分享时间 18小时11分钟前
最后更新 18小时11分钟前
修订版本 0
用户许可 -未设置-
Quicker版本 1.44.55
动作大小 1.6 KB

分享到

「本动作提供一键式系统控制功能,自动按顺序执行静音、锁定计算机、息屏三个操作,帮助用户快速离开电脑时保护隐私和节省能源。」

简介

系统控制 - 一键静音锁定息屏

功能简介

本动作提供一键式系统控制功能,自动按顺序执行静音、锁定计算机、息屏三个操作,帮助用户快速离开电脑时保护隐私和节省能源。

使用场景

  • 快速离开办公桌,需要保护隐私

  • 临时离开会议室,确保信息安全

  • 节省能源,关闭不必要的设备

  • 紧急情况下快速锁定系统

执行流程

动作执行时会自动按以下顺序进行:

  1. 静音 - 切换系统音量静音状态(1秒延迟)

  2. 锁定计算机 - 锁定Windows屏幕(2秒延迟)

  3. 息屏 - 关闭显示器

每个操作之间有适当的延迟,确保前一个操作完成后再执行下一个操作。

技术实现

静音功能

使用Windows API的keybd_event函数模拟音量静音键(VK_VOLUME_MUTE = 0xAD)

锁定功能

调用Windows系统命令rundll32.exe user32.dll,LockWorkStation锁定工作站

息屏功能

使用SendMessage API发送系统消息关闭显示器(SC_MONITORPOWER = 0xF170)

使用方法

方式一:PowerShell脚本

直接运行系统控制.ps1文件:

.\系统控制.ps1

方式二:Quicker动作

  1. 在Quicker中创建新动作

  2. 添加"运行C#代码"模块

  3. 复制锁定息屏静音.cs中的代码到脚本内容

  4. 配置执行线程为"后台线程(MTA)"

  5. 启用程序集缓存以提升启动速度

注意事项

  • 执行后屏幕会被锁定,需要输入密码才能解锁

  • 息屏后移动鼠标或按键可以唤醒屏幕

  • 静音状态会被切换,如果之前是静音的则会取消静音

  • 建议在执行前保存所有重要工作

  • 某些特殊配置的系统可能需要管理员权限

系统要求

  • Windows 7及以上操作系统

  • PowerShell 5.1及以上版本

  • Quicker 1.33.26及以上版本(用于C#脚本模式)

快捷键建议

建议为该动作设置一个易于记忆的快捷键,例如:

  • Ctrl + Alt + L(Lock)

  • Ctrl + Alt + Q(Quit)

  • Win + Alt + L

版本信息

  • 版本:1.0

  • 更新日期:2026-04-01

  • 作者:系统控制脚本

许可证

本脚本仅供个人学习和使用,请勿用于商业用途。

---

脚本和文档由trae生成。

最近更新

修订版本 更新时间 更新说明
0 18小时11分钟前

最近讨论

暂无讨论