Get-Command的行为不符合描述

时间:2017-04-20 13:14:53

标签: powershell

我在Get-Command看到的所有示例都将结果显示为

CommandType    Name   Definition
-----------    ----   ----------

我得到了:

CommandType    Name   Version    Source
-----------    ----   -------    ------

我正在使用带有Powershell v5,PSCX的Windows 7,更多详情如下:

PS C:\Users\pollock> $PSVersionTable

Name                           Value                                                         
----                           -----                                                         
PSVersion                      5.0.10586.117                                                 
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}                                       
BuildVersion                   10.0.10586.117                                                
CLRVersion                     4.0.30319.42000                                               
WSManStackVersion              3.0                                                           
PSRemotingProtocolVersion      2.3                                                           
SerializationVersion           1.1.0.1  

任何想法为什么?

1 个答案:

答案 0 :(得分:3)

这可能是因为这些例子省略了Source列。但是,您可以使用Select-Object cmdlet选择所需的属性:

Get-Command | Select-Object CommandType, Name, Definition