E ae, pessoal, beleza ? Vamos falar sobre uma feature muito bacana para quem utiliza o PowerShell 5.1. Esse cmdlet está disponível por padrão, porém, se você utiliza o PowerShell Core 6.X provavelmente notou que ele não estava disponível, mas isso acabou 🥳🥳🥳.
O grid é bem útil na visualização do output de objetos, pois conseguimos aplicar filtros,e é uma ótima opção para usuários com pouca intimidade com scripts.
Vamos então aos passos necessários para utilizar o Out-GridView.
- Ter o PowerShell Core 6.2+ no seu SO. (disponível para Linux, Windows, macOS, everywhere)
- E o módulo Microsoft.PowerShell.GraphicalTools.
Obs: No script presumo que você já tenha o PowerShell Core no seu SO, e que a PSGallery esteja como provider trusted , ao instalar um módulo ele vai buscar em um repositório que neste caso é a PSGallery.
Output esperado após executar o cmdlet acima.
Caso o Output do cmdlet seja conforme tabela abaixo:
Definimos o valor para Trusted desta maneira:
Set-PSRepository -Name PSGallery -InstallationPolicy Trusted
Exemplo do Out-GridView no Windows 10:
Exemplo do Out-GridView no centOS:
Fico devendo o output no macOS :/, desculpe.
É isso pessoal, não se esqueça, PS é vida.
Curtiu? Quer saber mais?
Top comments (0)