如何将应用程序设置为始终在管理员模式下运行

在没有提升权限的情况下以标准用户身份运行应用程序是很好的安全实践,但是如果应用程序只有在以管理员身份运行时才能运行,那该怎么办呢?请继续阅读,我们将重点介绍如何轻松永久地将应用程序设置为以管理权限运行。

这不是一个很小的世界吗,解决问题的话就是这样。在老的Ask HTG专栏中,这是一个相当神奇的时刻;一位读者写信要求我们解决他们的问题,结果也解决了我们的问题。“我们只是在玩Evoland(顺便说一句,这是一款很棒的游戏,任何不是打着复古RPG长大的人都应该至少玩一次),并对它没有正确实现Xbox 360控制器支持感到震惊。”结果发现我们只需要稍微调整一下。

相关:如何创建允许标准用户以管理员身份运行应用程序的快捷方式

用解决方案交换解决方案才是公平的,所以让我们采用您给我们的解决方案,并向您展示如何将其正确地应用到您的游戏中。

虽然我们的快捷方式技巧在您从桌面或开始菜单快捷方式启动应用程序时效果很好,但如果您使用的是没有标准快捷方式编辑界面的启动器(如Steam客户端),则效果不佳。

我们不是编辑快捷方式,而是直接挖掘可执行属性,并将其设置为始终以管理员身份运行。虽然我们在Windows8中演示了这一技巧,但它在以前版本的Windows中几乎以相同的方式工作。在我们继续之前,有两件事值得注意:1)您只能在非系统应用程序和进程(如我们即将编辑的游戏可执行文件)中使用此技巧;2)明智地使用此技巧是有原因的,程序在默认情况下不再具有管理权限。

首先,找到实际的可执行文件。右键单击该文件,然后选择属性。

在“属性”框中,选择“兼容性”选项卡,然后选中“以管理员身份运行此程序”。

相关:如何将无线Xbox 360控制器连接到您的计算机

如果您只将此更改应用于您的帐户,请继续并单击“确定”。如果其他用户(特别是需要使用管理员权限启动应用程序的非管理员)也需要应用修复,请确保在单击OK之前选中“更改所有用户的设置”。

现在,当您通过快捷方式或从Steam客户端等启动器直接启动应用程序时,它将始终在管理员模式下运行。

让我们从Steam客户端启动它,看看会发生什么:

啊,真灵!。我们最喜欢的控制器和当前的游戏痴迷正和谐地生活在一起。我们在这里做笔记,取得了巨大的成功。我们有机会向您展示如何在Windows可执行文件上设置永久管理权限,并且您帮助我们将修复游戏的待办事项从我们的列表中划掉。谢谢你的来信。

有紧迫的技术问题吗?给我们发一封电子邮件到Ask@howtoek.com,我们会尽最大努力回复。

相关文章