我有许多批处理文件,它们在单独运行时都可以工作,用于备份网络上的各种 Postgres 数据库。但是,当通过任务计划程序运行时,不会创建备份文件。没有作业警告或错误,除了文件不存在之外,没有任何迹象表明出了什么问题。事件日志中也没有任何内容。
那么我该如何找出问题所在并加以解决,我应该首先看什么?
答案1
我能找出发生了什么事情的唯一方法是将以下内容添加到批处理文件的每一行末尾:
>> C:\log.txt 2>&1
我有许多批处理文件,它们在单独运行时都可以工作,用于备份网络上的各种 Postgres 数据库。但是,当通过任务计划程序运行时,不会创建备份文件。没有作业警告或错误,除了文件不存在之外,没有任何迹象表明出了什么问题。事件日志中也没有任何内容。
那么我该如何找出问题所在并加以解决,我应该首先看什么?
我能找出发生了什么事情的唯一方法是将以下内容添加到批处理文件的每一行末尾:
>> C:\log.txt 2>&1