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.