如何確定最近活動的本機 Windows 使用者帳戶?

如何確定最近活動的本機 Windows 使用者帳戶?

我們有幾台許多員工(70 歲以上)多年來使用過的計算機。我正在升級這些並希望轉移最新的用戶。僅是過去 3 個月內登入系統的使用者。

查看使用者資料夾並使用修改日期是不準確的,即使使用者昨天登錄,有些也會晚一年。

AD 只告訴我最後一個用戶。

如何確定最近登入的使用者?

答案1

如果您已啟用它:在安全協定中的事件檢視器上,關鍵字審核成功,類別登錄,ID 4624...

在此輸入影像描述

在此輸入影像描述

您可以使用本機群組原則編輯器 -> 電腦設定 -> Windows 設定 -> 安全性設定 -> 本機原則 -> 審核原則來啟用它。您需要啟用「審核登入事件」。

我喜歡透過 powershell 進行批次讀出,它可以向我顯示一個表格,例如這個

或者,您可以使用每次登入時啟動的 cmd 腳本:

::Optional
@echo off

::Checks for folder and creats it if it doesnt exist
if not exist c:\Logs md c:\Logs

::checks the userinfo and writes it into the log file including time stamp
echo Logon: %date% %time:~0,5% %UserName% >> c:\Logs\History.txt

或者您可以使用第三方工具,例如這個

相關內容