我有一个映射联网驱动器的批处理文件。大约一周前密码过期了,所以调用批处理文件的程序开始抛出错误。计划任务调用的批处理文件在计划时抛出错误,双击时运行正常
我已经更新了批处理文件中的密码,当我双击批处理文件时,驱动器映射正常。然而,当计划任务拉开序幕,我得到以下错误:
Logon failure: unknown user name or bad password.
没有人见过这个?我尝试重新创建计划任务,但它似乎没有任何区别。
编辑
我已经更新了计划的任务,这是没有问题的性质。该问题似乎是批处理文件中的用户名和密码。奇怪的是,如果我以交互方式登录并双击可执行文件,则一切正常。
上一次作业运行时,它抛出了“信号量超时期限已过期”错误。我从来没有见过这个特殊的错误,但似乎它实际上已经登录,并试图在发生这种情况时复制文件。
编辑
我修订我的代码,使之尽可能简单。我使用批处理文件来映射驱动器,然后使用代码来传输文件。我仍然遇到同样的问题 - 当我双击该批处理文件时它工作正常,但是一旦我将调度程序放入图片中,就会抛出“错误的用户名或密码无效”错误。
偶尔,当我试图通过双击运行该文件时,出现“无法找到路径的一部分”错误。这对我说驱动器映射实际上工作,但它试图复制时失败。 (大多数情况下,通过双击测试可以正常工作)
我重新创建了任务,以便我们看看是否存在这个问题。该任务执行得很好 - 该任务调用一个程序,该程序又调用该批处理文件。也许凭证被缓存或调度程序的东西?我们会看到它今晚运行的时间。 – Tim