Windows 2003 と Windows 2008 の両方で Powershell を実行しており、どちらも 2.0 を実行していますが、Windows 2003 ではワイルドカードが受け入れられないようです (または、少なくとも同じように反応しません)。例えば:
((get-counter -counter '\process(w3*)\id process').CounterSamples)
Windows 2008 では正常に動作しますが、Windows 2003 では失敗します。
((get-counter -counter '\process(w3wp)\id process').CounterSamples)
Windows 2003 では正常に動作します。
Windows 2003 でワイルドカードに基づいてフィルター処理するにはどうすればよいですか?