任务管理器如何在没有UAC提示的情况下提升



我已经想了一段时间了。我可以通过按Ctrl + Shift + Esc打开任务管理器,在第二个选项卡(进程)上,我可以轻松地按Alt + S显示来自所有用户的进程来提升我的任务管理器,而不需要任何提示。瞧,我有了一个强大的工具。我找不到任何解释这一点的文件,我很好奇这一壮举是如何实现的;

你所描述的是所谓的自动提升。它不仅仅是由任务管理器完成的,但是没有办法让你的程序做到这一点。要自动提升,必须满足以下要求。

  1. <autoElevate>true</autoElevate>必须在装配清单中。
  2. 它必须位于少数几个"安全"目录之一。安全目录是标准用户无法修改的目录,包括%SystemRoot%System32及其大部分子目录%SystemRoot%Ehome,以及%ProgramFiles%下的少数目录,包括Windows Defender和Windows Journal。
  3. 必须由Windows发行者进行数字签名,该证书用于签名Windows包含的所有代码(仅由Microsoft签名是不够的,因此未在Windows中发货的Microsoft软件不包括在内)

你可以自己完成第一个和第二个要求,但你不可能完成第三个要求。

相关内容

  • 没有找到相关文章

最新更新