Determinare il timestamp per l'ultimo login sul server terminal (2003)

Sto migrando un server e ho bisogno di un elenco dell'ultima volta che gli utenti hanno eseguito l'accesso, poiché solo l'accesso a cui attualmente non è collegato, non è un server terminal remoto e non tutti sono connessi allo stesso tempo, specialmente con un'azienda globale. Capisco che posso fare uno script sul login.bat, ma che richiederà tempo per popolare nel tempo. C'è un modo semplice per farlo da AD o dalla row di command?

Dato che l'AD è utilizzata per tutti i server, mi interessa solo l'ultima logging per un determinato server.

  • Monitoraggio dello spazio su disco
  • Errore di unità RAID-1 - i dati mancanti saranno "ricostruiti"?
  • Windows: come "hide" i dettagli di dominio dall'amministratore (dominio)?
  • Windows 2003; Trova le cartelle con autorizzazioni non ereditate / modificate
  • L'amministratore di sistema non consente l'utilizzo di credenziali salvate per accedere al computer remoto
  • Accesso negato su alcuni file sulla condivisione Win2008R2 DC
  • Grazie

    One Solution collect form web for “Determinare il timestamp per l'ultimo login sul server terminal (2003)”

    Perché non PowerShell? Qualcosa di simile dovrebbe iniziare:

    Get-EventLog -LogName Security -Newest 1000 | Where-Object {$_.EventID -eq 4624 -or 4634 } | ForEach-Object { $_.Message -split '\n' } | Select-String "Account Name" 

    Avnetworking bisogno di impostare correttamente i criteri di controllo in modo che Windows registri gli events in primo luogo (perché questa non è un'impostazione predefinita è al di là di me). Inoltre si desidera utilizzare diversi ID eventuali ( 528 e 540 ) per Windows Server 2003.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.