当用户在 Windows 中选择“切换用户”时触发批处理文件

当用户在 Windows 中选择“切换用户”时触发批处理文件

我通过一个文件将所有用户的登录/退出详细信息保存到文本文件中.bat,该文件由Task Scheduler在工作站锁定/解锁)/ gpedit.msc(用户注销/登录时)。

我想运行相同或任何.bat文件切换用户而不是选择注销/工作站锁定后CTRL+ALT+DEL。该.bat文件看起来像

echo Logoff: %date% %time:~0,5% %UserName% >> c:\Logs\History.txt

有没有什么办法可以做到呢?

答案1

最好的选择是配置高级安全审计策略Windows 将为您注册以下事件:

  1. 用户登录
  2. 工作站锁定/解锁
  3. 用户注销

以及许多其他可能对您有用的内容。

之后你将能够分析收集通常,您可以根据这些日志来做任何您认为合适的事情。

如果你想要运行某些东西,那么你总是可以设置一个任务计划程序,在 Windows 事件日志中注册某个事件后运行:在配置计划任务触发器时,你可以选择启动任务“当记录特定事件时”. 只需选择安全记录和4779事件 ID。

相关内容