【问题标题】:how to execute powershell script when user logout用户注销时如何执行powershell脚本
【发布时间】:2021-08-01 02:25:20
【问题描述】:

我正在尝试运行一个 powershell 脚本来升级企业软件。但是,因为如果有人在计算机上登录,就很难找到时间来运行这个脚本。 因此,我让脚本等到用户注销。

我知道如何查明是否有人登录了电脑。我需要知道如何让 powershell 脚本等到用户注销。

【问题讨论】:

  • 为什么不在注销时将其设置为计划任务?
  • 或者使用GPO logoff script

标签: powershell


【解决方案1】:

您可以(并且应该)使用计划任务执行此操作,注销的事件 ID 应为 4647。将您的脚本绑定到此事件,它将在用户注销时运行。

https://docs.microsoft.com/en-us/windows/security/threat-protection/auditing/event-4647

【讨论】:

  • 谢谢。由于某种原因,我无法点击向上箭头。
猜你喜欢
  • 1970-01-01
  • 2017-07-07
  • 2018-10-14
  • 1970-01-01
  • 2017-04-21
  • 1970-01-01
  • 2022-01-26
  • 2020-08-12
  • 1970-01-01
相关资源
最近更新 更多