Powershell-リモートWMIオブジェクトの呼び出し-RPCエラーHRESULT:0x800706BA(RPCサーバーは利用不可)

StackOverflow https://stackoverflow.com/questions/1000084

質問

Get-WmiObjectとこのオブジェクトの使用に問題があります。

場合は、ADではなくインターネットにあるリモートコンピューターに接続しています。

資格情報を使用しており、コマンドを使用してWMIクラスまたはオブジェクト(具体的にはWin32_Processで作業したい)のリストを取得できます。

$credential = Get-Credential
$class = Get-WmiObject -list -computer "xyz" -credential $credential | Where-Object {

Get-WmiObjectとこのオブジェクトの使用に問題があります。

場合は、ADではなくインターネットにあるリモートコンピューターに接続しています。

資格情報を使用しており、コマンドを使用してWMIクラスまたはオブジェクト(具体的にはWin32_Processで作業したい)のリストを取得できます。

"Server RPC není k dispozici. (Výjimka na základě hodnoty HRESULT: 0x800706BA)"
(It's a czech localization of: Server RPC is not available. (Exception based on the value of HRESULT: 0x800706BA)

ホスト名または資格情報を変更すると、「RPC not available」というエラーまたは不正アクセスが発生しました。したがって、RPCサーバーとWMIオブジェクトの取得&クラスは動作します。

しかし、それらを取得するとき、私はそれらを扱うことができません。いずれの場合でも(メソッドの呼び出し、またはGet-Member)、このエラーがスローされます:

<*>

同様のエラーの他の例は見つかりませんでした。 Vista EntでPowerShell 1.0を使用しています。機械。ターゲットマシンはWin2003 R2です(製品サーバーはWin。Serv。2008になります-まだテストされていません)。

アドバイスをお願いします。ありがとう。

.Name -eq "Win32_Process" } $object = Get-WmiObject -class Win32_Process -computer "xyz" -credential $credential

ホスト名または資格情報を変更すると、「RPC not available」というエラーまたは不正アクセスが発生しました。したがって、RPCサーバーとWMIオブジェクトの取得&amp;クラスは動作します。

しかし、それらを取得するとき、私はそれらを扱うことができません。いずれの場合でも(メソッドの呼び出し、またはGet-Member)、このエラーがスローされます:

<*>

同様のエラーの他の例は見つかりませんでした。 Vista EntでPowerShell 1.0を使用しています。機械。ターゲットマシンはWin2003 R2です(製品サーバーはWin。Serv。2008になります-まだテストされていません)。

アドバイスをお願いします。ありがとう。

役に立ちましたか?

解決

  

「RPCが利用できません」というエラー、または不正アクセスがありました。したがって、RPCサーバーとWMIオブジェクトの取得&amp;クラスは動作します。

残念ながら、これは安全な仮定ではありません。 WMIを介して、存在しないマシン上のネームスペースに接続しようとすると、 foo(&quot; \ foo \ root \ cimv2&quot;)、まさにそのエラーが表示されます:

0x800706BA ("The RPC server is unavailable.")

さらに:

  

リモートコンピューターに接続しています-ADではなくインターネットにあります。

インターネット上のWMIは動作しにくいことに注意してください。 ターゲットマシンにpingを実行できる場合でも、WMIを介してターゲットマシンに接続できるわけではありません。 DCOMは、ファイアウォール、NATルーターなどが喜んでブロックする多くのポートを使用します。ローカルホストに対してまったく同じ呼び出しが機能するが、インターネット経由ではない場合は、問題が発生しています。

ファイアウォールを制御する場合、DCOMが使用するポートを制限し、それらのポートを開くことを検討できます。 野生のインターネットだけを使用している場合は、VPNの設定を検討することをお勧めします。VPNを使用すると、「インターネット」の問題を解消できるはずです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top