|
|
1
5
您必须暂时模拟当前线程的管理员用户,然后还原回。仰望 WindowsIdentity.Impersonate() 在MSDN中。 ServiceController将使用当前线程的主体进行注册表和服务控制管理器调用,如果要操作服务,则必须确保将其设置为管理员用户。缺点是您需要将密码存储在帐户的某个位置,确保您正在使用 SecureString 不以纯文本存储密码。 |