标题说明了一切。
资源管理器没有运行,所以我无法从开始菜单中获取锁定命令。
shutdown.exe 似乎没有任何合适的选项(shutdown -l 是注销)。
Windows-L 可以在本地机器上运行,但在它有机会将 RDP 向下流到远程机器之前被本地机器抓取。
应该有一个标签 windows-core 但它不存在。
标题说明了一切。
资源管理器没有运行,所以我无法从开始菜单中获取锁定命令。
shutdown.exe 似乎没有任何合适的选项(shutdown -l 是注销)。
Windows-L 可以在本地机器上运行,但在它有机会将 RDP 向下流到远程机器之前被本地机器抓取。
应该有一个标签 windows-core 但它不存在。
LockWorkStation
从命令提示符运行 Win32 API函数:来源:在 MSDN 的 PowerShell 部分更改计算机状态
请注意,这是官方不支持的,因为它的签名与支持的函数签名
LockWorkStation
不同,这会导致进程堆栈的损坏。rundll32.exe
自 Windows Vista 以来,
rundll32.exe
包含一个hack 以包含相当小的堆栈损坏并从中恢复。尽管如此,这并不是滥用的免费许可rundll32
。这种滥用会导致类似的黑客攻击,这通常会使事情复杂化,否则是不必要的。使用它需要您自担风险,或者最好不要使用。
没有收到任何答案,而不是艺术的答案。Vandelay05,那
rundll32.exe user32.dll,LockWorkStation
是个坏主意在人行道上扔垃圾:rundll32 程序的悲惨历史,我得出的结论是没有已知的好方法。因此我将部署这个 C 程序:
不错的小程序,只需要 kernel32.dll 和 user32.dll。