Windows 10:单击固定项目时如何以管理员身份打开应用程序


17

我向固定它的任务栏添加了一个快捷方式,并将其属性设置为以管理员身份运行。只要我启动应用程序本身,它就可以正常工作。某些应用程序(例如Visual Studio 2015)将最近使用的文档列表添加到固定的图标中,以加快访问速度。我注意到单击最新文档,我的应用程序无法以管理员身份运行。

通过右键单击固定的应用程序图标出现的列表中最近使用的项目,是否有办法使固定的应用程序在启动时也以管理员身份运行?

谢谢!


您是否尝试过通过兼容性选项将.exe本身设置为以管理员身份运行?
乔纳斯·寇立兹(JonasKöritz)2015年

与Windows 7不同,在Windows 10中,我在可执行文件属性中找不到任何兼容性选项。
Starnuto di topo 2015年

Answers:


17

对于Windows 10和Visual Studio 2017,我遵循了其他帖子的指导,它解决了该问题。

您可以强制Visual Studio在Windows 8中始终以管理员身份运行吗?

我想这对其他在属性窗口中没有“兼容性”选项卡的程序有效。

  1. 右键单击任务栏中的Visual Studio 2017图标。
  2. 右键单击“ Visual Studio 2017”,然后选择“属性”
  3. 在快捷方式选项卡上,单击“打开文件位置”
  4. 右键单击devenv.exe并选择“故障排除兼容性”。
  5. 选择“故障排除程序”
  6. 选中“程序需要其他权限”
  7. 点击下一步”
  8. 点击“测试程序...”
  9. 等待程序启动(可能会要求您以管理员身份运行,请单击“是”)
  10. 点击下一步”
  11. 选择“是,为程序保存这些设置”
  12. 点击“关闭”

免责声明:正如@EricHirst指出的那样,Visual Studio将始终以管理员身份运行此解决方案。在实施此更改之前,请权衡安全性和便利性。


很好的解决方案,应标记为答案。
伊恩

1
哈!我来这里正是为了VS2017 pro!谢啦!
迈克尔g

为什么这不是解决方案?
user2158153

我真的不喜欢这种解决方案,至少对于Visual Studio。它迫使您以管理员身份运行在Visual Studio中所做的所有操作,这会打开安全漏洞,尤其是当您从Internet上获取任何开放源代码时。然后,当您尝试将其回滚时,出现stackoverflow.com/q/39885782/2055511中描述的“无法识别的Guid格式”问题。我想在MRU列表中看到特定于单个.sln文件的答案。我不知道是否存在这样的答案。
埃里克·赫斯特

10

如果打开EXE本身的属性,则兼容性选项卡上有一个名为的选项Run this program as an administrator。如果您勾选并应用它,您由此创建的任何新快捷方式都将以管理员身份启动。

属性窗口的屏幕截图


1
在Windows 10上,我没有为所有程序提供此选项。尽管对于其他程序(例如Visual Studio 2015)来说似乎是Chrome,但我只有“常规”,“数字签名”,“安全”,“详细信息”和“以前的版本”标签。
Starnuto di topo 2015年

1
您的计算机在域上吗?可用的选项卡可能通过组策略或其他域功能进行管理。
Burgi 2015年

我是。因此,这可能是它的原因:我将询问系统管理员。谢谢!
Starnuto di topo 2015年

您可以让系统管理员将您的域用户添加到本地PC上的“本地管理员”组中,该组为您提供所需的管理员权限,而不会弄乱网络级安全策略。
Burgi 2015年

在“计算机管理”,“本地用户和组”,“组”中,如果我双击“管理员”,则可以看到我的名字。也许问题出在其他地方...
Starnuto di topo 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.