satocchiaブログ

satocchiaブログ

PR

×

キーワードサーチ

▼キーワード検索

カレンダー

コメント新着

tomoZo@ Re:Pale Moon日本語化トラブル(06/06) はじめまして。 28.16.0でまたもや提供さ…
satocchia @ Re[1]:Pale Moon日本語化トラブル(06/06) zui_9さんへ 本日、確認しました。ようや…
zui_9 @ Re:Pale Moon日本語化トラブル(06/06) 上記リンク「Githubのプロジェクト」の左…
わたなべ@ Re:powershellコンソール、見づらくありませんか?(08/26) 初めまして、この情報最高です! 背景を白…
y__@ Re:uwscでGUIフォーム(05/12) UWSC 仮掲示板から飛んできました。 HTAで…
2021.06.24
XML
カテゴリ: powershell
nugetのサイトなんかにある、.netライブラリ。
便利そうだけど、powershellでの使い方がいまいちわからないってことが結構あります。
つまり…
add-type  -path "foobar.dll"
とやって.netライブラリを読み込んだ後、さて、何が使えるのでしょう。

こんなときは、

​[appdomain]::CurrentDomain.GetAssemblies()|?{$_.location -like "*foobar.dll*"}|%{
    $_.definedtype s |?{$_.IsPublic}|%{$_.name}
}​


とやれば読み込まれた型がリストアップされます。(修正2021年10月22日:日本人だな、複数のSを忘れてる)

もっと簡単に


[appdomain]::CurrentDomain.GetAssemblies()|?{$_.location -like "*foobar.dll*"}|%{$_.exportedtypes}


でもいけそう。

見付かった型をnew-objectするなり、[型]するなりして、get-memberでプロパティやメソッドを調べればいいね。






お気に入りの記事を「いいね!」で応援しよう

最終更新日  2021.10.22 15:03:27
コメント(0) | コメントを書く
[powershell] カテゴリの最新記事


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

© Rakuten Group, Inc.
X
Design a Mobile Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: