これはおそらく非常に初心者のパワーシェルの質問ですが、ここに行きます.
特定のコマンドレットを使用するときに表示するいくつかのプロパティのみを選択したいのですが、select ステートメントを使用してそれらをクラブすると、select ステートメントの最初のプロパティのみが表示されます。
たとえば、私が興味を持っているコマンドレットは Get-VM です
Get-VM を単独で実行すると、いくつかの既定のフィールドが表示されます。
Name State CPUUsage(%) MemoryAssigned(M) Uptime Status
---- ----- ----------- ----------------- ------ ------
everything OffCritical 0 0 00:00:00 Cannot connect to virtual machine configuration storage
SCOrch Running 0 1393 1.05:02:16 Operating normally
Server 2012 Base Image Off 0 0 00:00:00 Operating normally
Server 2012 DC Off 0 0 00:00:00 Operating normally
ここで、Name と State だけを表示したいとします。私は試しGet-VM | select Name,State
てみましたが、名前列だけが返されます
Name
----
everything
SCOrch
Server 2012 Base Image
Server 2012 DC
selectステートメントに渡された最初の引数のみが返され、他の引数は単に無視されます。必要な列だけを返すにはどうすればよいですか?
前もって感謝します