我正在尝试验证usbstor驱动程序是否已在vbscript中的域中的远程计算机上设置为禁用但我遇到了问题。我已经转向从命令行进行故障排除。
使用普通旧reg query
失败。
reg query \\hostname\hklm\system\currentcontrolset\services\usbstor /v start
ERROR: The network path was not found.
但是,如果我使用winrs
运行基本相同的命令,它可以正常工作。
winrs -r:hostname reg query hklm\system\currentcontrolset\services\usbstor /v start
HKEY_LOCAL_MACHINE\system\currentcontrolset\services\usbstor
start REG_DWORD 0x4
这两个命令在其他计算机上运行正常。这个给出了什么?
无论我运行命令的计算机是什么,我都用这个命令打开防火墙:
winrs -r:hostname netsh advfirewall firewall set rule
group="Windows Management Instrumentation (WMI)" new enable=yes
答案 0 :(得分:1)
远程主机上的服务RemoteRegistry
未运行(或无法访问)。你应该能够像这样开始:
sc \\hostname config RemoteRegistry start= auto
sc \\hostname start RemoteRegistry
如果服务正在运行但仍无法访问,请检查Windows防火墙allows RPC。