level 9
yuchanbest
楼主
你好,
我使用
$reg = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey('ClassesRoot', 'win7')
对目标电脑进行注册表读取。
但发现在winxp上次命令能成功读取,但win7上不能读取,出现如下错误:
Exception calling "OpenRemoteBaseKey" with "2" argument(s): "The network path was not found."At line:1 char:56+ $reg = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey <<<< ('ClassesRoot', 'win7') + CategoryInfo : NotSpecified: (:) [], MethodInvocationException + FullyQualifiedErrorId : DotNetMethodException
假设win7就是目标主机名。
不只是出现在一台win7电脑,是所有win7电脑都不能读取,但winxp电脑均能读取。是否有什么地方需要修改?谢谢。
2013年03月11日 09点03分
1
我使用
$reg = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey('ClassesRoot', 'win7')
对目标电脑进行注册表读取。
但发现在winxp上次命令能成功读取,但win7上不能读取,出现如下错误:
Exception calling "OpenRemoteBaseKey" with "2" argument(s): "The network path was not found."At line:1 char:56+ $reg = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey <<<< ('ClassesRoot', 'win7') + CategoryInfo : NotSpecified: (:) [], MethodInvocationException + FullyQualifiedErrorId : DotNetMethodException
假设win7就是目标主机名。
不只是出现在一台win7电脑,是所有win7电脑都不能读取,但winxp电脑均能读取。是否有什么地方需要修改?谢谢。