Guido Oliveira
  • Home
  • Sobre
  • Contato
  • Home
  • Sobre
  • Contato
Menu
  • Home
  • Sobre
  • Contato

Criando relatórios HTML com PSHTML

Published by Guido Oliveira on 24/03/2020
Categories
  • Powershell
Tags
  • powershell
  • PSHTML
  • reports
Facebook0
Twitter0
LinkedIn0
Google+0
Pinterest0

Ola pessoal,

Hoje vamos ver como fazer relatórios HTML simples utilizando o PSHTML.

Install-Module -Name PSHTML -Scope CurrentUser
$Processes = Get-Process

$HTML = html{
    head{
$css = @"
table, td, th {
    border: 2px solid black; border-collapse: collapse;
}
"@
    style { $css } -type 'text/css'
    }
    body{
        h4 'Esta é uma lista de Processos'
        hr 
        Table -Content {
            tr -Content {
                th -Content 'Name'
                th -Content 'CPU'
            }
            tr -Content {
                Foreach($Process in $Processes){
                    tr -Content {
                        Td -Content { $Process.Name }
                        Td -Content { $Process.CPU }
                    }

                }
            }

        }
    }
}
$HTML | Out-File -FilePath $ENV:USERPROFILE\Desktop\teste.html
Invoke-Item -Path $ENV:USERPROFILE\Desktop\teste.html

 

Dúvidas? Sugestões? Comente!

Até a próxima!

Share
Guido Oliveira
Guido Oliveira

Related posts

05/01/2021

Removendo dispositivos órfãos do Windows com Powershell


Read more
08/06/2020

Adicionando feriados no Outlook diretamente de um website pelo Powershell


Read more
31/03/2020

Armazenando Chaves RSA(SSH) no Azure Key Vault


Read more

1 Comment

  1. Rick Haslam disse:
    26/03/2020 às 12:19 AM

    I have one for you

    server inventory:
    server name/OU/version
    cpu count
    memory
    HDD (list each one)(and size)
    administrators (groups under local admins)
    IP address and DNS servers

    Responder

Deixe uma resposta Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

ME SIGA:

  • youtube
  • facebook
  • twitter
  • instagram
  • github
  • linkedin
  • telegram

Busca

Prêmios

Powershell MVP
Facebook
© 2019 Guido Oliveira. All Rights Reserved.
Menu
  • Home
  • Sobre
  • Contato