【发布时间】:2014-12-03 04:53:40
【问题描述】:
我创建了一个在 Windows 启动时运行程序的 Windows 服务,但使用此解决方案,程序在没有管理员权限的情况下运行。但是,如果我通过单击“开始”菜单上的程序快捷方式来运行该程序,它将以管理员权限运行
我用这段代码来运行程序:
ApplicationLoader.PROCESS_INFORMATION procInfo;
ApplicationLoader.StartProcessAndBypassUAC(program_name, out procInfo);
那么如何以管理员权限运行这个程序呢? 谢谢
【问题讨论】:
-
有还是没有?我想你想问如何在没有提升权限的情况下从 Windows 服务启动程序。
-
我需要以管理员权限运行
-
转到开始 > 运行,然后输入
services.msc并运行它。然后找到服务,右键查看属性。转到登录选项卡,请告诉我们登录选项卡上设置了哪些用户。 -
这是本地系统帐户
标签: windows-services