当然我知道我们可以使用内置方法来做到这一点,我们只需运行命令
(Get-Verb).Verb
然后我就能得到我想要的了。但我想知道如何提取全部不同从结果中Get-Command
。我应该首先提取命令名称,例如
(Get-Command).Name
但我不知道下一步该怎么做。有人能告诉我吗?
答案1
简短答案:(Get-Command).Verb | Get-Unique
长答案:将内容传送到 Get-Member 以查看您要追踪的内容。您知道您想要 Get-Command 中的某些内容:
Get-Command | Get-Member
在结果中,您可以发现“Verb”是一个属性,就像“Name”一样。到目前为止:(Get-Command).Verb
您说您想要不同的,这意味着您需要将其通过管道传输到 Get-Unique。
瞧:(Get-Command).Verb | Get-Unique