Como extrair todo o formulário de lista de verbos Get-Command

1

Claro que sei que podemos usar o método interno para fazer isso, apenas executamos o comando

(Get-Verb).Verb

Então eu posso conseguir o que eu quero.Mas eu quero saber como extrair all distinct do resultado de Get-Command .Eu deveria extrair o nome do comando em primeiro lugar como

(Get-Command).Name

Mas eu não sei como fazer o próximo passo. Alguém pode me dizer algo?

    
por yode 13.07.2017 / 15:41

1 resposta

2

Resposta curta : (Get-Command).Verb | Get-Unique

Longa resposta : Pipe coisas para Get-Member para ver o que você está perseguindo. Você sabe que queria algo no Get-Command:

Get-Command | Get-Member

Nos resultados, você pode encontrar "Verbo" é uma propriedade, assim como "Nome" é. Até agora: (Get-Command).Verb Você disse que queria distinto, o que significa que você precisa canalizar isso para Get-Unique.

Voila: (Get-Command).Verb | Get-Unique

    
por 13.07.2017 / 15:55