以比“以管理员身份运行”更少的权限启动应用程序

女士

我有一个需要以管理员身份运行的应用程序。-没问题。

该应用程序有时需要启动辅助应用程序,但是该第二个应用程序从父应用程序继承了“以管理员身份运行”提升的状态。我不希望这样,我想以与不启动“以管理员身份”时授予的相同权限启动第二个应用程序

反过来,我可以找到很多关于这种情况的文章,但是没有关于降低访问权限的文章。

这可能吗?

马库斯·温宁格

这个MSDN帖子将我重定向到了这个问题

由于从高程开始非高程过程容易出错,因此提出以下建议:

  1. 您的应用程序最初是作为非高架应用程序启动的,其清单具有asInvoker级别。

  2. 启动时,它将使用runas动词以提升的特权重新启动自身,并传递命令行参数来指示它。该实例执行需要管理员权限的所有部分。

  3. 再次出现非提升应用程序,并使用与步骤1中启动应用程序第一个实例相同的非提升用户令牌启动辅助应用程序。

我希望无论如何都可以将其应用于您的方案。

如前所述,您想要实现的是非常容易出错的,但是在这个SO问题中,有一些可能的解决方案。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何强制应用程序以管理员权限运行

来自分类Dev

从表单应用程序以管理员身份启动应用程序

来自分类Dev

在 Windows 启动时启动需要管理员权限的应用程序

来自分类Dev

如何从非管理员用户会话以管理员身份运行带有GUI的应用程序?

来自分类Dev

检查电子应用程序是否在Windows上以管理员权限启动

来自分类Dev

通过管理员权限通过批处理文件从Web应用程序启动服务

来自分类Dev

如何以管理员身份启动C#控制台应用程序

来自分类Dev

以管理员身份启动应用程序的第二个实例

来自分类Dev

将应用程序作为Windows服务运行是否需要管理员权限?

来自分类Dev

设置应用程序的管理员权限

来自分类Dev

授予应用程序管理员权限

来自分类Dev

在Windows上以管理员身份运行Java应用程序

来自分类Dev

如何强制我的F#应用程序以管理员身份运行?

来自分类Dev

如何始终在Windows上以管理员应用程序身份运行

来自分类Dev

将文件拖放到应用程序中,并以管理员身份运行

来自分类Dev

Windows 10中默认情况下以管理员身份运行应用程序

来自分类Dev

如何配置我的应用程序使其自动以管理员身份运行?

来自分类Dev

我的应用程序将以管理员身份运行吗?

来自分类Dev

使跳转列表快捷方式始终以管理员身份运行应用程序

来自分类Dev

如何在没有提示的情况下以管理员身份运行应用程序?

来自分类Dev

如何强制我的F#应用程序以管理员身份运行?

来自分类Dev

如果不以管理员身份运行应用程序,则无法更改PC名称

来自分类Dev

始终以管理员身份运行使用 Windows 桌面桥转换的应用程序?

来自分类Dev

如何使程序在Windows 8中启动或登录时具有管理员权限运行,就像双击应用程序图标一样?

来自分类Dev

启动进程并将DLL注入其中的C ++ / CLR应用程序仅在未以管理员身份运行时才起作用

来自分类Dev

要求程序以管理员身份运行

来自分类Dev

WPF应用程序在运行时没有右键单击并选择“以管理员身份运行”的性能问题

来自分类Dev

WPF应用程序在运行时没有右键单击并选择“以管理员身份运行”的性能问题

来自分类Dev

以管理员身份运行应用程序时,有什么方法可以获取非管理员用户名

Related 相关文章

  1. 1

    如何强制应用程序以管理员权限运行

  2. 2

    从表单应用程序以管理员身份启动应用程序

  3. 3

    在 Windows 启动时启动需要管理员权限的应用程序

  4. 4

    如何从非管理员用户会话以管理员身份运行带有GUI的应用程序?

  5. 5

    检查电子应用程序是否在Windows上以管理员权限启动

  6. 6

    通过管理员权限通过批处理文件从Web应用程序启动服务

  7. 7

    如何以管理员身份启动C#控制台应用程序

  8. 8

    以管理员身份启动应用程序的第二个实例

  9. 9

    将应用程序作为Windows服务运行是否需要管理员权限?

  10. 10

    设置应用程序的管理员权限

  11. 11

    授予应用程序管理员权限

  12. 12

    在Windows上以管理员身份运行Java应用程序

  13. 13

    如何强制我的F#应用程序以管理员身份运行?

  14. 14

    如何始终在Windows上以管理员应用程序身份运行

  15. 15

    将文件拖放到应用程序中,并以管理员身份运行

  16. 16

    Windows 10中默认情况下以管理员身份运行应用程序

  17. 17

    如何配置我的应用程序使其自动以管理员身份运行?

  18. 18

    我的应用程序将以管理员身份运行吗?

  19. 19

    使跳转列表快捷方式始终以管理员身份运行应用程序

  20. 20

    如何在没有提示的情况下以管理员身份运行应用程序?

  21. 21

    如何强制我的F#应用程序以管理员身份运行?

  22. 22

    如果不以管理员身份运行应用程序,则无法更改PC名称

  23. 23

    始终以管理员身份运行使用 Windows 桌面桥转换的应用程序?

  24. 24

    如何使程序在Windows 8中启动或登录时具有管理员权限运行,就像双击应用程序图标一样?

  25. 25

    启动进程并将DLL注入其中的C ++ / CLR应用程序仅在未以管理员身份运行时才起作用

  26. 26

    要求程序以管理员身份运行

  27. 27

    WPF应用程序在运行时没有右键单击并选择“以管理员身份运行”的性能问题

  28. 28

    WPF应用程序在运行时没有右键单击并选择“以管理员身份运行”的性能问题

  29. 29

    以管理员身份运行应用程序时,有什么方法可以获取非管理员用户名

热门标签

归档