我正在VB.net 2010中开发一个工具,它连接到远程PC并从几个位置获取文件。它适用于15个PC中的15个。只有2个PC有问题。 当我尝试使用以下代码连接时
Dim sobjSWbemLocator = CreateObject("WbemScripting.IWbemLocator")
Dim sobjWMIService = sobjSWbemLocator.ConnectServer("<PC_Name>", "root\cimv2", "<UserName>", "Password")
抛出错误“参数不正确”。但我检查了其他凭据,错误是一样的。如果我给出无效的用户名,则会抛出“访问被拒绝”。 我的假设是,远程PC中的WMI导致了这个问题。但我不知道在哪里解决它。请提供一些尝试的建议。 任何帮助将不胜感激!