通过GPO部署的登录触发式Windows计划任务仅手动运行生效,自动执行未生成预期签名文件的问题求助
通过GPO部署的登录触发式Windows计划任务仅手动运行生效,自动执行未生成预期签名文件的问题求助
各位好,我遇到了一个头疼的问题,想请大家帮忙排查下:
我通过组策略(GPO)给域内电脑部署了一个Windows计划任务,设置的是用户登录时触发执行,并且勾选了以最高权限运行。任务的核心是调用PowerShell,通过-File参数执行存储服务器上的脚本文件(我们明确不会使用VBS,这点不用考虑)。
这个脚本的功能有两个:
- 为当前登录用户创建本地Outlook签名,并设为默认签名
- 将签名对应的
.htm、.txt、.rtf文件保存到指定的共享文件夹——这些文件后续会被Exchange服务器上的另一个任务同步为OWA签名
现在的问题很奇怪:
- 任务的返回错误码是
0x0,看起来执行成功了,但任务的「上次运行时间」并不是用户实际登录的时间 - 指定共享文件夹里的签名文件全是好几天前的旧文件,完全没更新。比如我同事今天上午登录过他的电脑,但他的签名文件还是旧的;我自己的也没更新,这显然不符合预期
- 但如果我用非管理员身份打开任务计划程序,手动运行这个任务,一切就正常了:脚本执行后,共享文件夹里的文件会更新,本地Outlook签名也正确生成了
我实在搞不懂哪里配置错了,现在急需让这个任务能完全自动正常运行,求各位大佬给点排查思路或者解决方案!
备注:内容来源于stack exchange,提问作者lkswtf
相关产品推荐
相关产品推荐

