obtener_usuarios_que_iniciaron_sesion_en_el_servidor
This is an old revision of the document!
$LogName = 'Microsoft-Windows-TerminalServices-LocalSessionManager/Operational' $Results = @() $Events = Get-WinEvent -LogName $LogName foreach ($Event in $Events) { $EventXml = [xml]$Event.ToXML() $ResultHash = @{ Time = $Event.TimeCreated.ToString() 'Event ID' = $Event.Id 'Desc' = ($Event.Message -split "`n")[0] Username = $EventXml.Event.UserData.EventXML.User 'Source IP' = $EventXml.Event.UserData.EventXML.Address 'Details' = $Event.Message } $Results += (New-Object PSObject -Property $ResultHash) } $Results | Export-Csv 'C:\temp\RemoteDesktopUsers.csv'
obtener_usuarios_que_iniciaron_sesion_en_el_servidor.1681245288.txt.gz · Last modified: 2024/10/17 21:42 (external edit)
