Windows 2012:电脑重命名后编辑任务?

初始情况

我们build立了一个Windows 2012 R2会话,这个会话将被用作客户位置安装的模板。 准备好的会话包含一组计划任务,这些任务根据每个客户的个别参数启动具有一定延迟的程序。 这些脚本在模板会话中都可以正常工作。

问题

一旦build立了基于模板的新服务器,计算机就必须重新命名以适应客户的networking。 更改计算机名称后,无法编辑任何预定义的任务,任务可以打开,但只要单击“确定”保存任何更改,就会popup一个窗口,其中显示消息:

An error has occurred for task EOC. Error message: The specified account name is not valid. 

问题似乎是任务的作者包含旧的计算机名称,因此Windows认为未经授权的用户试图改变给定的任务。

任务保存时出错

有没有人find了解决上述问题?

您可以使用任务的导出选项来创buildXML文件。 可以编辑这些文件来修改作者和runas值。 然后导入XML文件以创build具有新值的任务。

作者将位于模板创build的域/工作组中,这可能会导致这样的冲突。 是域用户创build的任务吗? 如果是,那么尝试用本地用户创build它们,然后查看它是否有效。