如何锁定远程桌面屏幕(RDP 或 MSTSC)?远程桌面中是否有锁定屏幕的快捷键。例如,在本地桌面中,如果我们按下 Windows 键 + L 组合键,则会锁定本地客户端计算机,RDP 中是否有等效版本的组合键?
答案1
Cntrl + Alt + End 将显示与 Cntrl+Alt+Del 在家用机器上显示的相同屏幕。只需选择锁定,您的远程会话就会被锁定。
答案2
您可以在远程计算机的某个位置(即桌面上)创建一个指向“rundll32.exe user32.dll,LockWorkStation”的快捷方式,并在选项中用 CTRL-ALT-L 之类的内容填写“快捷键”,它将锁定会话
答案3
我找到了答案。我编写了一个键盘过滤驱动程序,它将根据会话句柄发送按键。我注意到的一个关键问题是,当虚拟键盘或屏幕键盘打开时,如果您输入 Win + 任意键(虚拟键)+ L,则只会锁定 RDP 或远程会话。因此,我编写了一个键盘过滤驱动程序,它将发送扫描代码以及 Win 和 L 键。
答案4
您可以使用psexec
(-s
以系统身份运行)和-i
(与用户会话交互)
psexec -s -i \\[hostname] cmd /c "rundll32.exe user32.dll,LockWorkStation"
它可以起作用,但它也会在用户的系统上瞬间显示 cmd。