Powershell Windows Server 2012注销触发器

Powershell Windows Server 2012注销触发器,powershell,triggers,logout,windows-server-2012-r2,windows-task-scheduler,Powershell,Triggers,Logout,Windows Server 2012 R2,Windows Task Scheduler,我正在尝试设置Windows Server 2012注销触发器以运行我的Powershell脚本,该脚本将发送有关释放服务器上帐户的信息。对于登录,我使用了任务计划,并为每个用户创建了一个任务,但显然,在注销时没有设置触发器的选项。有没有其他选择?另外,请记住,触发器应该适用于每个确切的用户,因此Windows注销事件上的触发器实际上不起作用,因为它无法区分哪个用户注销-脚本将在任何注销时触发。您可以将GPO设置为在每次登录或注销时运行脚本 要执行此操作,请启动>运行>gpedit.msc>查找

我正在尝试设置Windows Server 2012注销触发器以运行我的Powershell脚本,该脚本将发送有关释放服务器上帐户的信息。对于登录,我使用了任务计划,并为每个用户创建了一个任务,但显然,在注销时没有设置触发器的选项。有没有其他选择?另外,请记住,触发器应该适用于每个确切的用户,因此Windows注销事件上的触发器实际上不起作用,因为它无法区分哪个用户注销-脚本将在任何注销时触发。

您可以将GPO设置为在每次登录或注销时运行脚本

要执行此操作,请启动>运行>gpedit.msc>查找用户配置>Windows设置>脚本(登录/注销)>注销

将在用户每次注销时触发


你试过了吗?谢谢!是否可以只选择特定用户在注销时触发它?这一秒我不知道,但是在您的脚本中,您可以让它验证它是哪个用户,并决定是否运行它作为一种解决方法。