2017-01-30 9 views
1

私は変数リスト内に結果を格納するためにforeachループ内で 'Get'ステートメントを使用しようとしています。以下は はサンプルコードです:foreachループ内の変数リストに 'Get'ステートメントを追加するにはどうすればよいですか?

​​

現在、これが唯一の最初のエントリを示し、PSObjectは「op_Addition」という名前のメソッドが含まれていないこと、エラーをスローします。

変数に4つのサービスをすべて格納して出力する方法についてのヘルプは素晴らしいものです。

答えて

1

あなたは配列として$derpを宣言し、それがあるとして、あなたのコードを使用したり、追加し、ちょうど$derpにforeach文をASSINGを省略することができ、次のいずれか

$derp = foreach ($runningService in $runningServices) 
{ 
    Get-SPServiceInstance | Where-Object {$_.TypeName -like $runningService -and $_.Server -like '*APP'} | Select TypeName, Server, Status 
} 
+1

素晴らしいおかげでたくさんマーティン! – Rocheyy

関連する問題