このアプローチが機能しない結果として、私はリモートマシンで完全なルート情報を取得する非常に複雑な方法を試しています。リモートのPowerShellランスペースに接続し、route.exeコマンドラインツールをそのように実行して情報を返そうとしています。
基本的に、コマンドを実行しようとしていることを除いて、ここにあるソリューションを適用しています。「get-process」ではなく「Invoke-Expression」「c:\ WINDOWS \ system32\route.exeprint」
「get-process」を使用すると機能します。Invoke-Expressionを試してみると、このコマンドレットが見つからないという例外が発生します。マシン上でまったく同じコマンドをローカルで実行すると、それが機能し、ルーティング情報が表示されます。だから私はそれが構文の問題やパスのタイプミスではないことを知っています。なぜこれが起こっているのか誰かが知っていますか?
ありがとう。