没有UAC提示时,任务管理器如何提升? [英] How does task manager elevate without UAC Prompt?

查看:163
本文介绍了没有UAC提示时,任务管理器如何提升?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这已经有一段时间了.我可以通过按 Ctrl + Shift + Esc 打开任务管理器,然后在第二个选项卡(进程")上轻松按 Alt + S -显示所有用户的进程,以提升我的任务管理器,而无需任何提示.瞧,我有一个强大的工具可以玩.我一直找不到任何文件来解释这一点,并且我对如何实现这一壮举感到很好奇.因为该按钮实际上应该要求提示,但不会提示.

This has been on my mind for sometime. I can open task manager by pressing Ctrl + Shift + Esc and on the second tab (Processes), I can easily press Alt + S -- Show processes from all users to elevate my task manager without any prompts whatsoever. And voila, I have a powerful tool to play with. I've been unable to find any documents explaining this and I'm very curious about how this feat is achieved; since the button should actually ask for a prompt but does not.

推荐答案

您所描述的内容称为

What you are describing is called Auto Elevation. It is done by a lot more than just task manager, but there is no way to make your program do it. To auto elevate the following requirements must be met.

  1. <autoElevate>true</autoElevate>必须在程序集清单中.
  2. 它必须位于少数安全"目录之一中.安全目录是标准用户无法修改的目录,其中包括%SystemRoot%\System32及其大多数子目录%SystemRoot%\Ehome,以及%ProgramFiles%下的少数目录,包括Windows Defender和Windows Journal.
  3. 它必须由Windows发布者进行数字签名,这是用于对Windows附带的所有代码进行签名的证书(这不足以由Microsoft进行签名,因此不包括Windows中未附带的Microsoft软件) li>
  1. <autoElevate>true</autoElevate> must be in the assembly manifest.
  2. It must be located in one of a handful of "secure" directories. A secure directory is one that standard users can't modify and they include %SystemRoot%\System32 and most of its subdirectories, %SystemRoot%\Ehome, as well as a handful of directories under %ProgramFiles% that include Windows Defender and Windows Journal.
  3. It must be digitally signed by the Windows publisher, which is the certificate used to sign all code included with Windows (it's not sufficient to be signed by Microsoft, so Microsoft software that's not shipped in Windows isn't included)

您可以自己做1号和2号,但是您无法满足要求3.

You can do number 1 and 2 yourself, but there is no way you can fulfill requirement #3.

这篇关于没有UAC提示时,任务管理器如何提升?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆