使用 C# 以编程方式禁用任务管理器
我正在开发 Kiosk 应用程序,我需要禁用任务管理器。这样当用户按[Ctrl + Alt + Del]和[Ctrl + Shift + Escape]时,任务管理器不应该弹出。如何?
I am working on a Kiosk application, I need to disable the taskmanager. So that when the user press [Ctrl + Alt + Del] and [Ctrl + Shift + Escape], the taskmanager should not pop up. How?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可以通过更改组策略设置来做到这一点。
You can do it by changing the group policy settings.
只需设置适当的注册表项:
Just set the appropriate registry key:
以管理员身份运行命令提示符。
禁用任务管理器:
REG add HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System /v DisableTaskMgr /t REG_DWORD /d 1 /f
启用任务管理器:
REG add HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System / v DisableTaskMgr /t REG_DWORD /d 0 /f
Run the Command Prompt as administrator.
Disable Task Manager:
REG add HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System /v DisableTaskMgr /t REG_DWORD /d 1 /f
Enable Task Manager:
REG add HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System /v DisableTaskMgr /t REG_DWORD /d 0 /f