0

我一直在寻找一种方法来访问我网络中计算机的远程注册表(未配置域),但多次失败。

我可以成功获得访问权限的唯一方法是之前要注册并连接到它(这将要求我输入用户名和密码),然后尝试在我的程序中进行。

似乎是凭据的问题,但我未能在我的代码中搜索以编程方式执行此操作的方法。

问候,马可。

4

1 回答 1

0

您必须使用正确的凭据建立网络连接。当然,首先手动执行远程注册表会建立这个,但如果你想在代码中建立这个,请使用这个类。

使用凭据建立网络连接的 C# 类

顺便说一句,我们使用它来完成您的要求,访问远程注册表。我们使用具有远程注册表权限的凭据建立连接,然后获取一些远程注册表值。

于 2011-08-02T18:25:26.397 回答