我们有一系列的任务,当通过命令行交互式运行时,可以很好地创build临时文件和(重要的)日志和备份。
但是,如果我们使用pipe理员权限安排具有最高优先级的任务,则不会创build日志或临时文件! 所有的目录都具有pipe理员的读写权限。
有没有人经历过这个?
我们正在运行Windows 2008 Server,并为“Windows Vista或Windows Server 2008”configuration作业。
任何帮助将非常感激!
好的 – 所以我们安装了Z-Cron并且工作得很好….从Windows 2008任务计划程序中,仍然是一个非常奇怪的错误,但是现在我们有了Z-Cron的解决scheme可能不那么紧迫!
检查C:\ Windows \ Temp。 对于我来说,当计划的任务在没有login的时候运行,它使用这个位置作为TEMP而不是C:\ Users \ USER \ AppData \ Local \ Temp。
对于我来说,使用Windows Server(2012)时只会遇到这个问题 – 在使用客户端版本的Windows(如Windows 7)时不会发生。
请注意,login并手动运行任务时,会使用用户的临时位置 – 这是扔我的东西。
确保脚本的开始位置是正确的位置。 脚本可能试图在错误的位置执行此操作? 如果这不起作用,你可以告诉我们在任务计划程序中的结果是什么? 它应该至less告诉你,如果由于某种原因失败 – 或者如果任务计划程序认为一切都成功。 如果你可以从命令行手动运行,那么你的脚本正在工作 – 这留下了:权限和位置。