我有大量的计划任务,我们想从 Windows 2003 服务器迁移到新的 Windows 2008 服务器。
我有一些问题
我可以将
.job
文件复制到新服务器并重置密码吗?如果这不可能,有没有办法将每个
.job
文件转换成用户可读的格式,或者更好的是,反向工程为命令行语句或脚本?
答案1
我可以将 .job 文件复制到新服务器并重置密码吗?
不。基本上,Windows 2003 和 Windows 2008 下的作业文件格式不同(二进制与基于 XML)
如果这不可能,有没有办法将每个.job 文件转换成用户可读的格式,或者更好的是,反向工程为命令行语句或脚本?
我知道有人写了一个 perl 脚本来将 Task Scheduler 1.0 作业文件的二进制数据解析为人类可读的格式。看一看这里。