14

Powershell を使用していくつかのユーティリティを作成し、独自の .NET コンポーネントを利用して実際の作業を処理したいと考えています。これは、呼び出しを結び付ける小さなコンソール アプリを作成する代わりに行われます。私の質問は、これを迅速に追跡するのに役立つドキュメントまたはチュートリアル資料の適切なソースをどこで見つけることができるかということです。

4

3 に答える 3

16

アセンブリを PowerShell セッションに読み込む場合は、リフレクションを使用してアセンブリを読み込むことができます。

[void][System.Reflection.Assembly]::LoadFrom(PathToYourAssembly)

アセンブリを読み込んだ後、静的メソッドを呼び出して、クラスの新しいインスタンスを作成できます。

優れたチュートリアルはこちらにあります

EBGreen によって言及された両方の本は優れています。PowerShell クックブックは非常にタスク指向であり、PowerShell in Action は、言語、その焦点、および使いやすさの優れた説明です。PowerShell in Action は、私のお気に入りの本の 1 つです。:)

于 2008-08-25T14:38:13.963 に答える
4

スティーブンが投稿したリンクは良い例です。大規模なチュートリアルは知りません。Windows Powershell CookbookWindows Powershell In Actionの両方に、このテーマに関する優れた章があります。また、社内アセンブリが GAC に読み込まれていない場合は、System.Reflection.Assembly クラスの ::LoadFromFile メソッドを確認してください。

于 2008-08-25T14:49:16.167 に答える