windows-server-2012 – 即使指定了特定帐户,Windows Server 2012计划任务也使用默认配置文件运行(当运行会话少时)

前端之家收集整理的这篇文章主要介绍了windows-server-2012 – 即使指定了特定帐户,Windows Server 2012计划任务也使用默认配置文件运行(当运行会话少时)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
正如 http://social.technet.microsoft.com/Forums/windowsserver/en-US/5e6dc56d-9069-42e3-a7e3-87437cf8ed81/scheduled-tasks-run-in-the-default-user-profile所指出的那样(微软尚未回答)

我有同样的问题.我们以前在Windows Server 2008R2中完美运行的计划任务不会在Windows Server 2012中执行.
此任务的可执行文件取决于用户环境文件夹.

即使任务指定了用户帐户,在没有登录到服务器的情况下运行时,它也会针对默认配置文件执行,因此用户环境文件夹不正确,可执行文件失败.

有人知道如何解决这个问题?

我去年通过我们的第三方支持公司向微软报告了这个漏洞.他们承认这是一个错误,但在没有高度业务影响的情况下拒绝修复 – 当时我正在开发一些正在开发中的东西.

在我的研究中,我发现如果您将计划任务设置为运行的用户运行交互式会话,则将使用正确的配置文件. Microsoft建议在您实际要运行的计划任务之前运行calc.exe(或其他一些进程).这似乎适用于我的情况.

我已经通过新的开发再次遇到了这个bug,所以我已经要求我们的支持公司再次向微软提出它并引用这篇文章来表明其他人正在解决这个问题.

猜你在找的Windows相关文章