windows计划任务中的账户配置信息保存在哪里?
原先我以为计划任务中所有的配置信息都保存在对应的.job文件里。
因此我认为只要把一个windows系统中的.job文件复制到另一个windows系统的Tasks文件夹下,那么计划任务也可以运行。
可事实证明,复制过去后的计划任务配置文件中的账户信息都丢失了,不重新输入一遍的话根本无法运行(原先的任务启动账户设定为SYSTEM)。
我想找出账户信息保存在哪里,我用ProcessMonitor查看了在用schtasks.exe创建任务时系统有哪些写入动作,结果发现只有schtasks.exe和一个svchost.exe写入了对应的.job文件,另外除了记录一些日志之外,似乎没有任何与计划任务有关的更改了。在注册表内,除了创建一些临时数据之外,似乎也没有写入与计划任务有关的信息。
这究竟是为什么?如果配置信息都保存在.job文件中,那么上面提到的账户配置信息丢失该如何解释呢?如果保存在其他地方的话,那又会在哪里呢?