Remote-Access
无人值守 Windows 软黑屏:用远程会话状态驱 …
一台无人值守的 Windows 工作站可能需要全天运行构建、定时任务和远程访问服务,同时让实体屏幕保持黑暗。普通空闲计时器在本地使用时很直接,远程控制加入后就会产生冲突:远程键盘和指针事件可能点亮屏幕,全局空闲规则也可能在远程操作者仍在工作时再次黑屏。
一次脱敏工作站实践同时出现了这两类问题。手动黑屏可以生效,远程控制客户端的活动却会恢复可见桌面;全局空闲时长也无法判断当前究竟是桌面无人使用,还是存在活动远程会话。
最终方案采用远程会话感知的状态机。它把本地输入、远程连接事件、开机宽限期、断开宽限期和手动请求作为独立信号,并明确各自优先级。这里的“软黑屏”指把亮度降到最低,在所有显示器上覆盖纯 …