【发布时间】:2011-02-21 14:12:07
【问题描述】:
【问题讨论】:
-
对于不太记得 XP 的我们:您能描述一下代码以什么方式“禁用”“任务管理器”吗?我刚刚尝试了 W7 Home Premium 上的代码,但我看不到代码所做的任何更改。而且,真的,如果单个应用程序可以做到这一点,那将是愚蠢的,即使它以提升的权限运行。
-
该代码设置了一个注册表项,它会禁用安全对话框屏幕上的按钮和任务栏上下文菜单上的菜单命令。如果您直接运行 taskmgr.exe,它会显示一个对话框,告诉您管理员已禁用它。您可以在 KHCU 或 HKLM 中设置它。您不需要特殊权限即可在 HKCU 中禁用它,这也意味着您无需特殊权限即可重新启用它,因此这并不是一个非常了不起的设置。
-
是的,这正是它的作用。如果按Ctrl+Alt+Del调用任务管理器,也会出现“被管理员禁用”对话框。
-
@Andreas Rejbrand:所以代码不能在 Windows 7 上运行?没有这个对话框吗?
-
@marco92w:在 Windows 7 家庭高级版中,按 Ctrl+Alt+Del 会将您带到欢迎屏幕,但不是用户帐户图标,而是锁定工作站、更改用户、注销按钮、更改密码和任务管理器。最后一个启动任务管理器,就好像你按下了 Ctrl+Shift+Esc。
标签: delphi windows-7 taskmanager