2010-08-27 91 views
2

我们有一个Windows服务运行在一个网络帐户下,调用并运行一个ActiveX EXE。该exe在本地系统帐户下运行,而不是该服务的网络帐户。任何人都可以指出我在正确的方向使EXE运行在网络帐户下?在网络帐户下运行的Windows服务正在调用EXE并在系统帐户下运行它?

+0

如果你不知道这个奇迹般的壮举是怎么发生的,那么你很难做到可靠地覆盖它。 – 2010-08-27 21:27:28

+0

@Hans Passant是的,但多数民众赞成在于:p – rook 2010-08-29 17:55:53

回答

1

您想使用函数调用CreateProcessAsUser()

+0

谢谢Rook!这指出我正确的方向! – 2010-09-01 19:21:47

+0

@Jesse M没问题。 – rook 2010-09-01 20:58:37

相关问题