Com o tempo de uso com o Powershell pode ser necessário criar uma saída personalizada, onde cada coluna conterá valores de comandos e/ou resultados diferentes.

Um exemplo simples para criar uma saída $KeysArray de quatro colunas:

#Criando a variável em branco
$KeysArray = @()
#Adicionando uma nova linha
$KeyData = $null
$KeyData = New-Object PSObject
$KeyData | Add-Member -MemberType NoteProperty -Name "Path" -Value "1"
$KeyData | Add-Member -MemberType NoteProperty -Name "Item" -Value "2"
$KeyData | Add-Member -MemberType NoteProperty -Name "Type" -Value "3"
$KeyData | Add-Member -MemberType NoteProperty -Name "Value" -Value "4"
$KeysArray += $KeyData

Fontes/Referências

https://www.undocumented-features.com/2018/02/16/create-an-array-object-with-columns-from-text-inside-a-script-or-convert-a-here-string-to-an-array-with-column-headings/

Mais Informações

Esperamos ter ajudado da melhor forma possível e estaremos sempre a disposição para mais informações.

Entre em contato conosco pelo e-mail equipe@nvlan.com.br.

NVLAN - Consultoria
Categorias: Soluções Microsoft