PowerShell è un linguaggio di scripting noto per la sua flessibilità e la sua semplicità. Consente la conversione dell'output di PowerShell in un rapporto HTML. Il rapporto HTML può essere creato utilizzando "Converttto-Html"Cmdlet in PowerShell. Il rapporto HTML di recente creazione verrà esportato nella posizione desiderata utilizzando il “Fuori dal file"Cmdlet.
Questo articolo panoramicherà i dettagli per creare un rapporto HTML in PowerShell.
Come creare un rapporto HTML con PowerShell?
Come indicato sopra, il rapporto HTML può essere creato utilizzando "Converttto-Html"Cmdlet. Gli esempi che spiegano il concetto chiaramente sono descritti di seguito.
Esempio 1: creare un rapporto HTML dell'elenco dei servizi di Windows
In questa dimostrazione, l'elenco dei servizi di Windows verrà convertito in un rapporto HTML e quindi salvato in un file:
Get-Service | Converttto-html | Out-file c: \ doc \ newreport.html
Secondo il codice sopra:
Verifichiamo se la conversione ha avuto successo o meno eseguendo il codice di seguito:
Get-childitem c: \ doc \ newreport.html
Si può osservare che il rapporto HTML è stato generato con successo.
Esempio 2: creare un rapporto HTML dei registri degli eventi
Questa illustrazione convertirà l'evento PowerShell Accesso in un rapporto HTML usando il “Converttto-Html"CMDLET:
Get -eventlog -logname "Windows Powershell" | Converttto-html | Out-file c: \ doc \ pslog.html
Nel frammento di codice sopra:
Verifichiamo se è stato creato un rapporto HTML:
Get-childitem c: \ doc \ pslog.html
Esempio 3: creare un rapporto HTML del registro degli eventi con proprietà specificate
Questo esempio convertirà il registro degli eventi con proprietà selettive in un rapporto HTML:
Get -eventlog -log "Windows Powershell" | Converttto -html -property id, attività, livello
Nel frammento di codice sopra:
Come puoi vedere che il rapporto HTML è stato generato con successo.
Conclusione
Il rapporto HTML in PowerShell può essere creato utilizzando il "Converttto-Html"Cmdlet. Per fare ciò, prima, aggiungi il cmdlet o la stringa da convertire in HTML. Dopodiché, posiziona la pipeline "|"E quindi aggiungere il cmdlet" converttto-html ". Poi di nuovo, posizionare la pipeline "|"E infine aggiungere il percorso target per salvare il rapporto HTML. Questo tutorial ha osservato una guida completa sulla creazione di un rapporto HTML.