gpt4 book ai didi

c# - 从作为 LocalSystem 运行的 WCF 托管服务以特定用户身份启动进程

转载 作者:太空宇宙 更新时间:2023-11-03 14:23:37 25 4
gpt4 key购买 nike

当服务作为本地系统运行时,是否可以从作为 Windows 托管服务托管的 WCF 服务在远程服务器上生成进程?

我需要人们能够在他们自己的帐户上下文下在远程服务器上执行操作(基本上就像 PSExec - 这不是一个选项)。

我之前曾做过一些半心半意的尝试,但是当使用 process.start 时,如果托管 WCF 组件的 Windows 服务作为 LocalSystem 运行,则无法让进程作为特定用户运行。

我知道这可以通过其他方法实现,但我特别想知道上述是否可行 - Windows 服务作为 LocalSystem 运行并托管 WCF 服务,然后作为指定用户生成进程。

谢谢

米克

最佳答案

您可以使用 Process.Start允许您指定进程将在其下运行的用户的方法。

关于c# - 从作为 LocalSystem 运行的 WCF 托管服务以特定用户身份启动进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4677965/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com