este pequeño grupo de instrucciones permite mandar eventos al EventLog de windows (el cual podemos consultar usando EventViewer), util para proporcionar información de la ejecución de nuestros scripts.
$source = "MySource"
$source = "MySource"
#to delete -> [System.Diagnostics.EventLog]::DeleteEventSource($source)
#crear el source si no existe
if ([System.Diagnostics.EventLog]::SourceExists($source) -eq $false) {
[System.Diagnostics.EventLog]::CreateEventSource($source, "BwLog")
Write-Host "create source"
}
#enviar un evento
#enviar un evento
[System.Diagnostics.EventLog]::WriteEntry($source,"mensaje")
Comentarios
Publicar un comentario