找出谁在Windows PC上登录


8

有没有一种方法可以获取Windows XP计算机上最后登录的用户列表。我想要的基本上是unix命令last在Windows上执行的操作。

机器在域中,我具有本地管理员权限。

编辑:克里斯,莫莉和内特的回答都是正确和有益的。解决我的特殊问题的是内特的答案,所以我接受了他的答案。感谢大伙们。

Answers:


4

您可以查看配置文件上的修改时间,这可能会更有用。

在机器属性中(就在设置环境变量的位置附近)查找“用户配置文件”。


2
您也可以查看用户文件夹(文档和设置)。除了所有用户和隐藏文件夹,它们将属于已登录的所有用户。
史蒂芬·埃弗斯

3

如果您拥有XP Professional,则可以始终使用“管理工具”下的“事件查看器”。在事件视图启动并运行后,您可以单击安全性并查看哪个用户在什么时间登录。

希望这会有所帮助。


1
Event Viewer中的安全性似乎正是此类信息的正确位置。唯一的事情是:在我的机器上没有这样的条目。我在8:00登录,并且有一个7:47“Erfolgsüberw”条目。还有一个9:30的“Erfolgsüberw”。您能告诉我这些条目的外观吗?我有Windows的德语版本,但是如果您知道Englisch条目,也会对您有所帮助。
user1863'3

3

您可以通过组策略审核登录尝试:

  • 以管理员身份登录

  • 单击开始,单击运行,键入mmc / a(注意mmc和/ a之间的空格),然后单击确定

  • 在“ 文件”菜单上,单击“ 添加/删除管理单元”,然后单击“ 添加”

  • 在“ 管理单元”下,单击“ 组策略”,然后单击“ 添加”

  • 在“ 选择组策略对象”中,单击“ 本地计算机”,单击“ 完成”,单击“ 关闭”,然后单击“ 确定”

此时,您可能需要保存此控制台以备将来使用。注意:您可以从此控制台添加多个管理单元并管理多台计算机。

  • 在左侧,导航到“ 本地计算机策略” >“ 计算机配置” >“ Windows设置” >“ 安全设置” >“ 本地策略” >“ 审核策略”

  • 在右侧,双击“ Audit Logon Events

  • 选中“ 成功失败 ”框,然后单击“ 确定”。

现在,无论何时尝试登录,都会在“ 安全日志”中创建一个条目,您可以使用“ 事件查看器”进行查看


1
听起来不错。不幸的是,我目前有一个公开的会议,我想知道最近的登录信息。据我了解,您的建议仅适用于将来的登录吗?
user1863

2
是的,所描述的将用于将来的登录。您也许能够检查在每个用户目录的NTUSER.DAT上的日期/时间(在文件和设置),以确定谁最后登录。
迈克尔·托德
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.