1

PS を .NET アプリに埋め込んで、オブジェクト モデルの一部を簡単に検出し、ナビゲートできるようにしようとしています。実行空間を作成し、プレーン文字列としてユーザーにスクリプトを要求し、実行空間でスクリプトを実行して、ユーザーに何かを出力するのは簡単です。しかし、その方法では対話性が欠けています。ユーザーはオートコンプリート、IntelliSense、ツールヒントなどを取得できないためGet-Members、特定のオブジェクトで何ができるかを知るためだけに、常に発行する必要があります。

私が理解しているように、双方向性はPSHost物によって提供されます。アプリケーションに手動で実装せずに、組み込みの実行空間を何らかの形で公開して、たとえば PowerGUI で接続できるようにすることは可能ですか? Enter-PSSessionまたは似たようなもの。

4

1 に答える 1

1

PowerShell ホストによって行われるため、独自のタブ補完を実装する必要があると確信しています。

于 2012-08-10T11:28:49.097 に答える