1
我正在尋找一種方法,找出哪些用戶曾使用PowerShell登錄過本地Windows 10計算機。如何獲取登錄到計算機的用戶的帳戶列表?
通過使用
Get-WmiObject -Class Win32_UserAccount -Filter "LocalAccount='True'"
我得到用戶的列表,但我認爲這是不完全的,因爲有更多的主目錄比名單說。
我正在尋找一種方法,找出哪些用戶曾使用PowerShell登錄過本地Windows 10計算機。如何獲取登錄到計算機的用戶的帳戶列表?
通過使用
Get-WmiObject -Class Win32_UserAccount -Filter "LocalAccount='True'"
我得到用戶的列表,但我認爲這是不完全的,因爲有更多的主目錄比名單說。
這將獲得所有已登錄到計算機的緩存帳戶。請注意,有許多方法可以清除此問題,因此其他人可能已登錄但可能會清除痕跡。如果lastusetime
感興趣,請確保以管理員身份運行。
Get-CimInstance win32_userprofile -verbose | Select localpath, lastusetime
(你可以刪除-verbose
如果你不想操作顯示,當然Select
的東西你有興趣)