Está en la página 1de 1

# Date: 04/Noviembre/2015

# Creacion de Script para correr y tomar los datos de BPA para realizar Healt Ch
eck de Windows 2012R2
# se debe crear y ubicar el script en la ruta C:\temp\BPAPS
# Por: Edgardo Ortega Leon
del C:\temp\BPAPS\*.CSV
del C:\temp\BPAPS\*.html
Get-BpaModel | Export-Csv C:\temp\BPAPS\models.csv
Get-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 | Ex
port-Csv C:\temp\BPAPS\result.csv -Append -NoTypeInformation -Encoding UTF8 }
Get-Content C:\temp\BPAPS\result.csv | Select -Skip 0 | ConvertFrom-CSV | Conver
tTo-HTML -Head "Healt Check Active Directory" -Title "Healt Check Active Directo
ry" -Body "hc" > C:\temp\BPAPS\Resultado.html
Invoke-Item C:\temp\BPAPS\Resultado.html }

También podría gustarte