BPAPS para servidor windows 2012

Embed Size (px)

Citation preview

  • 7/23/2019 BPAPS para servidor windows 2012

    1/1

    # Date: 04/Noviembre/2015# Creacion de Script para correr y tomar los datos de BPA para realizar Healt Check de Windows 2012R2# se debe crear y ubicar el script en la ruta C:\temp\BPAPS# Por: Edgardo Ortega Leon

    del C:\temp\BPAPS\*.CSVdel C:\temp\BPAPS\*.html

    Get-BpaModel | Export-Csv C:\temp\BPAPS\models.csvGet-ADDomainController | Export-Csv C:\temp\BPAPS\domaincont.csv$LinkADD = Import-Csv C:\temp\BPAPS\models.csv$Domaincnt = Import-Csv C:\temp\BPAPS\domaincont.csv

    #write-Output "Generando resultados"$Domaincnt | foreach {$LinkADD | foreach { Invoke-BpaModel -ModelId $_.Id -ComputerName $_.HostName}$LinkADD | foreach { Get-BpaResult -ComputerName $_.HostName -ModelId $_.Id | Export-Csv C:\temp\BPAPS\result.csv -Append -NoTypeInformation -Encoding UTF8 }Get-Content C:\temp\BPAPS\result.csv | Select -Skip 0 | ConvertFrom-CSV | ConvertTo-HTML -Head "Healt Check Active Directory" -Title "Healt Check Active Directory" -Body "hc" > C:\temp\BPAPS\Resultado.htmlInvoke-Item C:\temp\BPAPS\Resultado.html }