PS を .NET アプリに埋め込んで、オブジェクト モデルの一部を簡単に検出し、ナビゲートできるようにしようとしています。実行空間を作成し、プレーン文字列としてユーザーにスクリプトを要求し、実行空間でスクリプトを実行して、ユーザーに何かを出力するのは簡単です。しかし、その方法では対話性が欠けています。ユーザーはオートコンプリート、IntelliSense、ツールヒントなどを取得できないためGet-Members
、特定のオブジェクトで何ができるかを知るためだけに、常に発行する必要があります。
私が理解しているように、双方向性はPSHost
物によって提供されます。アプリケーションに手動で実装せずに、組み込みの実行空間を何らかの形で公開して、たとえば PowerGUI で接続できるようにすることは可能ですか? Enter-PSSession
または似たようなもの。