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.

  • Perché non è applicato il mio object Criteri di gruppo?
  • È ansible creare più script separati di accesso di Active Directory GPO?
  • Come rispettare la password amministrativa locale in un OU?
  • Come scoprire quali file vengono letti da una cartella
  • Quanta RAM richiede a un server?
  • Identificare tentativi di accesso ripetuti e non riusciti come amministratori in networking di Windows
  • 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.