Skip to content
  • Home
  • Koken met Steijvers
  • Tech
    • Windows Server
    • Exchange Server 2019
    • Exchange Server SE
    • Powershell
    • Veeam
    • VMware
    • Hyper-V
    • Proxmox
    • UniFi
    • Hewlett Packard Enterprise
  • Vinyl/Vintage Audio
    • Thorens
    • Dual
  • Fotoblog
  • Over mij
    • Bas
    • Curriculum Vitae
    • Contact
  • Links
    • Hall of Fame

Steijvers.com

over IT, eten en plaatjes draaien

  • LinkedIn

SessionStart en Stops loggen

9 december 20209 december 2020 Bas

Voor troubleshooting doeleinden is het ooit wenselijk snel te weten wie wanneer actief was op een machine. Met het onderstaande powershell script haal je deze informatie snel uit de eventviewer logging en zet je het in een text bestand.

$Results = @()
$logs =Get-WinEvent -LogName Security| Where-Object {$_.ID -eq 4634 -or $_.ID -eq 4624}
ForEach ($log in $logs)
{
if ($log.Id -eq 4634)
{
$type=”SessionStop”
$username=$log.Properties[1].Value
}
Else {
$type=”SessionStart”
$username=$log.Properties[5].Value
}
if ($username -ne “”) {
$Results += New-Object PSObject -Property @{“Time” = $log.TimeCreated; “Event” = $type; “User” = $username};
}
}
$Results > c:\logonlogging.txt
Tech logging, login, logoff, microsoft, powershell permalink
Top 2000 thuispakket in de pocket
Janna’s eerste wen-ochtend op de basisschool
  • LinkedIn

Onlangs toegevoegd

  • [MemoryError] Please refer to the log file for more details.
  • HPE Service Pack for ProLiant 2025.09.00.00
  • Office 365 uitrollen met de office deployment tool
  • LinkedIn aanpassing voorwaarden mbt AI
  • UniFi firmware upgrade via ssh
  • DFSR & Replication Health Check
  • frans.steijvers.com
  • Efteling
  • Efteling
  • Biesbosch

Archieven

© 2000 – 2025 Familie Steijvers, onderdeel van SUSSE.NET

Proudly powered by WordPress | Theme: Alizee by aThemes