LinuxのSMB共有を列挙するためにPowerShellを使用します
-
19-09-2019 - |
質問
私は何の問題自分のコンピュータの共有を一覧表示することができません
gwmi Win32_Share
しかし、私はしようとすると、
gwmi Win32_Share -computer myserver
どこmyserver
はBusyBoxのを実行しているHP MediaVaultのmv2120です。私は、応答を取り戻す:Get-WmiObject : The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)
これを実行する方法はありますか?
解決
WMIで「W」は「Windowsの」の略で、SAMBAは、サーバーメッセージブロック(SMB)の作業を得ることで半まともな仕事をしながら、それは、Linux上でWMIを実装していません。残念ながら、同じインターフェイス/プロトコル。
あなたは窓からSamba共有を表示したい場合は、、1.2.3.4は、あなたのUnixのボックスのIPであるNET VIEW \\ 1.2.3.4を使用します。
他のヒント
はありません。.. Linuxで利用できるwmiclientパッケージがあります。我々は、LinuxからWindowsを通信できることを使用します。
RPCサーバーを利用できません:私たちは、WindowsマシンでRPC関連サービスとWMIサービスを開始する必要があります。
。答えはNOである - Linuxは、WMIサービスを持っていません。
。 (Linuxコミュニティの誰かがWMIを実装まで!)は、Get-WmiObjectコマンドは、Windowsシステムのみに対して動作します。
所属していません StackOverflow