teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

解決にするため一部修正

2023/02/17 14:58

投稿

kmyzr
kmyzr

スコア305

answer CHANGED
@@ -1,15 +1,12 @@
1
- これでクラスの取得ができますね
1
+ これでクラスの取得ができますね
2
- ファイルから読み込まれたものは
3
- ソーファイルのパスが取得できるので
2
+ TypeObjectをJOBやレッドに渡せば使用できるので
4
- れで十分そうです
3
+ れで十分そうです
5
- ```Powershell
4
+ ```Powershell
6
- [AppDomain]::CurrentDomain.GetAssemblies() | ?{
5
+ [AppDomain]::CurrentDomain.GetAssemblies() | ?{
7
- ($_.GetName().Name -eq '⧹powershell') -or (
6
+ ($_.GetName().Name -eq '⧹powershell') -or (
8
- $_.GetName().name -Like "*.ps*1")
7
+ $_.GetName().name -Like "*.ps*1")
9
- } | % {
8
+ } | % {
10
- $_.GetTypes()
9
+ $_.GetTypes()
11
- } | ? {
10
+ } | ? {
12
- $_.IsPublic}
11
+ $_.IsPublic}
13
- ```
12
+ ```
14
-
15
- 問題は直接その場で打ち込まれたものですね

1

コメントの追加

2021/07/05 09:56

投稿

kmyzr
kmyzr

スコア305

answer CHANGED
@@ -1,9 +1,7 @@
1
- 取得できますね
1
+ これでクラスの取得できますね
2
-
3
- imihitoさんから教えて頂いたの
2
+ ファイルから読み込まれ
4
- 解決にしてませんした....
3
+ ソースファイルのパスが取得きるので
5
-
4
+ それで十分そうです
6
-
7
5
  ```Powershell
8
6
  [AppDomain]::CurrentDomain.GetAssemblies() | ?{
9
7
  ($_.GetName().Name -eq '⧹powershell') -or (
@@ -12,4 +10,6 @@
12
10
  $_.GetTypes()
13
11
  } | ? {
14
12
  $_.IsPublic}
15
- ```
13
+ ```
14
+
15
+ 問題は直接その場で打ち込まれたものですね