C# 安排服务在启动时以管理员身份运行
我的问题 如何以编程方式安排服务在启动时以管理员身份运行(并且无需在某处保存管理员密码) 背景C# 安排服务在启动时以管理员身份运行,c#,.net,security,service,windows-services,C#,.net,Security,Service,Windows Services,我的问题 如何以编程方式安排服务在启动时以管理员身份运行(并且无需在某处保存管理员密码) 背景 我想允许用户执行一些通常需要管理员权限的操作,而不需要提升权限-通过以管理员身份运行某个进程一次。据我所知,如果我错了,请纠正我,这不能通过告诉计算机直接完成-请允许此操作在没有管理员的情况下完成。因此,我希望第一次以管理员身份运行时,安排一个服务以管理员身份在启动时运行,然后正常的应用程序将与此服务通信,让该服务为其执行“管理操作”。在您的服务控制面板中,您可以设置用于每个服务的帐户。@Lauren
我想允许用户执行一些通常需要管理员权限的操作,而不需要提升权限-通过以管理员身份运行某个进程一次。据我所知,如果我错了,请纠正我,这不能通过告诉计算机直接完成-请允许此操作在没有管理员的情况下完成。因此,我希望第一次以管理员身份运行时,安排一个服务以管理员身份在启动时运行,然后正常的应用程序将与此服务通信,让该服务为其执行“管理操作”。在您的服务控制面板中,您可以设置用于每个服务的帐户。@LaurentLequenne谢谢。但正如我所写的:
如何以编程方式安排服务…
。