3

から継承して C# で Powershell コマンドレットを作成していPSCmdletます。これは、バイナリ コンポーネントとスクリプト コンポーネントの両方を含む powershell モジュールの一部です。

バイナリ コマンドレット内からスクリプト モジュール コマンドレットを呼び出せるようにしたいと考えています。

から継承するPSCmdletと、より多くのPowershellの機能にアクセスできることがわかりました.andを具体的に調べましInvokeCommand.GetCmdlet()InvokeCommand.GetCommand()が、これらは両方とも、それらを呼び出すメソッドがないように見えるCommandInfoオブジェクトを返すようです.

InvokeCommand.InvokeScript()コマンドレットを呼び出すために呼び出す必要がありますか? もしそうなら、どのように/どのようにCommandInfoオブジェクトを使用して支援することになっていますか?

4

1 に答える 1