Abaixo usaremos o exemplo, obtido da fonte Charts in PowerShell | Windows Form | PowerShell, para gerar no PowerShell um gráfico a partir de um array (dessa maneira acreditamos que se torne fácil adaptar paracriar gráficos de informações obtidas de diversas fontes).

Abra o PowerShell ISE e coloque o seguinte conteúdo:

Add-type -AssemblyName System.Windows.Forms
Add-type -AssemblyName System.Windows.Forms.DataVisualization
$Chart = New-Object System.Windows.Forms.DataVisualization.Charting.Chart
$Chart.Width = 500
$Chart.Height = 500
$Chart.Left = 40
$ChartArea = New-Object System.Windows.Forms.DataVisualization.Charting.ChartArea
$Chart.ChartAreas.Add($ChartArea)
$Array = @{
teste1 = 2; teste2 = 3
}
$Chart.Series.Add(“Data”)
$Chart.Series[“Data”].Points.DataBindXY($Array.Keys,$Array.Values)
$Form = New-Object System.Windows.Forms.Form
$Form.Width = 600
$Form.Height = 600
$Form.Controls.Add($Chart)
$Form.ShowDialog()

Execute e verifique como é simples gerar gráficos com o PowerShell.

Fontes/Referências

NVLAN – Criar uma variável com colunas no PowerShell

https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.datavisualization.charting.chart?view=netframework-4.8
https://youtube.com/watch?v=7UNgLDWtyIM

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