試驗環境:html
本地主機:win10 ip:192.168.0.10安全
遠程主機: win2008 R2 ip:192.168.1.128服務器
我想要經過systeminfo去獲取遠程主機的系統信息,可是提示錯誤: RPC 服務器不可用 網絡
折騰了大半天,終因而填上坑了。寫下個人解決方法。app
1.首先保證本地主機能夠ping通遠程主機spa
這時提示請求超時,緣由我是遠程主機的 控制面板\網絡和 Internet\網絡和共享中心\高級共享設置 下的網絡發現和文件共享是關閉的,直接打開就行。若是沒法開啓,請啓動服務:Function Discovery Resource Publication,SSDP Discovery, UPnP Device Host。3d
詳情跳轉:https://jingyan.baidu.com/article/dca1fa6f156057f1a44052e6.htmlhtm
在打開網絡發現和文件共享後就能夠正常ping通了。blog
2.ping通以後若是去獲取遠程系統的信息,仍是會提示RPC服務器不可用。ip
2.1 開啓遠程主機的服務:DCOM Server Process Launcher ,RPC Endpoint Mapper ,remote procedure Call(RPC).
2.2 開啓遠程主機的防火牆, 控制面板\系統和安全\Windows 防火牆\容許的程序
遠程主機是win2008R2 的話,開啓遠程管理。由於我鏈接的是專用網,因此只開了專用,沒開公用。
遠程主機是win10 的話,開啓遠程協助。
到這裏就能夠經過本地主機獲取遠程主機的系統信息了,固然其餘命令也能夠。
若是設置完以上步驟後還提示PRC錯誤的話,請移步:https://jingyan.baidu.com/article/fc07f989bd08c512ffe51926.html