使用c#在跨域环境中以管理员身份运行进程

时间:2015-12-23 15:25:18

标签: c# impersonation

请帮忙,

我之前已经发布了如何在远程计算机上模拟管理员。经过大量的尝试和错误它在某种程度上工作,但问题是没有明确的说明模拟如何工作,我不能做我想要的工作。

当我使用

LOGON32_LOGON_NEW_CREDENTIALS和LOGON32_PROVIDER_DEFAULT

我的问题曾经是ERROR 136,这是无效的用户名和密码,但我发现了。

当我使用

时出现另一个问题ERROR 138

LOGON32_LOGON_SERVICE和LOGON32_PROVIDER_WINNT50

我真正想要的是我想在远程机器上安装我的服务而不用UAC。

我有什么

  • 我有域管理员帐户和密码
  • 我有不在域中的机器

请帮我为我提供一种在跨域环境中安装服务的方法。

0 个答案:

没有答案