有什么方法可以强制通常需要管理员权限(通过 UAC)的程序在没有管理员权限的情况下运行?(即:没有 UAC 提示和没有系统范围的访问权限。)
补充:不修改可执行文件本身。
尽管詹姆斯给出了答案,但我发现了几种几乎可以做到的方法:
trustInfo从清单(或整个清单,因此我可以使用外部清单)中删除条目,从而允许程序在没有 UAC 的情况下启动。不幸的是,这会修改可执行文件,因此由于内部校验和测试,它很快就会退出。我使用的是 Windows 10 x64 Pro,但无法预览或安装字体。
当我尝试预览字体(双击或Right Click >> Preview)时,我收到一条错误消息,内容为“请求的文件 <字体文件> 不是有效的字体文件”,如下面的屏幕截图所示:
当我尝试安装字体 ( Right Click >> Install) 时,显示另一个错误“文件 <字体文件> 似乎不是有效字体”(下面的屏幕截图):
我检查过的东西:
EnableLUA在注册表中是否设置为 0 或 1,行为都是相同的。为什么我无法在 Windows 10 上安装字体?我验证了几个下载的动作otf和ttf字体文件。所以我相当确定文件没有损坏。
当我转到控制面板的字体部分时,在“文件”菜单中没有看到“安装字体”选项,如下面的屏幕截图所示。
问题是,当我打开应用程序时,我需要始终右键单击,选择以管理员身份运行。

当我不这样做时,会出现意外的应用程序错误。顺便说一句,我关闭了 UAC。
这很烦人。有没有办法改变双击左键的行为以充当“以管理员身份运行”操作?我的意思是默认执行“以管理员身份运行”操作。提前谢谢
在 *nix 系统上,你可以获得一个 root shell,如下所示:
$ su # or 'sudo -s'
#
Run Code Online (Sandbox Code Playgroud)
根外壳在同一个终端中就地生成。
我正在尝试在 Windows 命令提示符上找到类似的就地提升的东西。换句话说,它不应产生新窗口或显示 UAC 提示。到目前为止,我已经能够制作一个绕过 UAC 的计划任务,但是没有生成提升的命令提示符窗口。
是否有类似的 Windows 命令可以在不生成新窗口的情况下进行就地提升?
我会试着解释我的情况:
我是一名开发人员,使用 Visual Studio。我总是想以管理员身份运行 Visual Studio。我在任务栏上固定了一个快捷方式,并在其属性中将其设置为以管理员身份启动 Visual Studio。这工作正常。
当我右键单击固定快捷方式时,我会看到最近和固定解决方案的列表。我通常通过单击这些固定解决方案之一来打开 Visual Studio。
当我单击这些最近的或固定的解决方案之一时,我没有收到 UAC 提示。我记得在我总是得到这个之前(至少,我想我记得)。
当我单击那些最近的或固定的解决方案时,我可以做些什么来使 Visual Studio 以管理员身份运行?
我将 .config 文件设置为在 Notepad++ 中打开。我编辑的文件通常位于受保护的位置(例如 c:\windows\、c:\program 文件...等),因此需要管理员访问权限。
我希望能够双击 .config 文件并使用管理员权限打开 Notepad++。如果出现 UAC 提示就好了。
有没有办法做到这一点?
我有一些像Everything一样在启动时运行的程序。每次 Windows 启动时都会提示 UAC。如何设置程序以确保在启动期间不会出现干预提示?
我刚买了一台装有 Microsoft Windows 10 的新笔记本电脑。我以前的笔记本电脑运行的是 Windows 7。
我试图让应用程序默认“以管理员身份运行”,这样我就不会经常在保存/覆盖文件等方面遇到问题。这里的优先事项是能够在外部硬盘驱动器上修改我自己的文件;我没想到我必须做任何特别的事情才能做到这一点。我在笔记本电脑上的用户帐户是“管理员”帐户,我已将用户帐户控制设置为“从不通知”。我认为这会达到我想要的效果(正如与Windows 7相关的这个相关问题中所建议的那样)。
这是我在 Windows 10 中禁用 UAC 的设置的屏幕截图:

尽管如此,Notepad++(对于一个)不会自动以管理权限启动。我还需要做什么,或者我忽略了什么?
谢谢
附注。我知道我试图做的是一个安全风险,但这不是这个问题的重点;我是否应该或不应该做某事与我是否可以或不能做某事不同。
Windows 有这个漂亮的小快捷方式来运行命令。按Windows+ r。
问题是,是否有一种简单的方法可以让我在该对话框中运行的命令提示输入 UAC 凭据对话框并获得管理员用户的同意。
现在,我正在尝试在“运行”对话框中运行此命令 runas /user:admin "regedit.exe"
但是,当我运行它时它有效: runas /user:admin "cmd"
我正在使用启用了 UAC 的 Windows Vista。我已经安装了一个应用程序,并且安装程序需要管理员权限。然后安装程序启动应用程序。我想知道应用程序是否继续以管理员权限运行。
我试过 Windows 任务管理器和进程资源管理器,但似乎都没有显示此信息。
uac ×10
windows ×4
windows-7 ×4
windows-10 ×2
64-bit ×1
command-line ×1
fonts ×1
notepad++ ×1
privileges ×1
runas ×1
taskbar ×1