允许Windows服务帐户与桌面互动

时间:2018-12-17 12:32:14

标签: c# winapi service

(是的,我知道这通常是一个坏主意-我很高兴在这种特殊情况下可以通过其他方式降低风险)

我有一个C#服务,需要与用户桌面进行交互。 对于以LocalSystem运行的服务,并选中了“允许与桌面交互的服务”选项,此方法可以正常工作。 System.Environment.UserInteractiveTrue,其余服务正常。

但是,现在我想在“服务帐户”下运行该服务,以便更好地锁定权限。该服务以TestAccount的身份运行,并且我已将交互式标志0x100添加到该服务类型中。 现在System.Environment.UserInteractiveFalse

我想念什么?

0 个答案:

没有答案