MS Access - 链接的文本文件错误

时间:2017-11-11 04:18:07

标签: batch-file ms-access taskscheduler

我有一个访问数据库,指向保存在网络中的链接文本文件。我设置了以下内容:

  1. 打开数据库并运行宏的批处理文件。
  2. 每天运行以启动批处理文件的计划Windows任务。用于运行的过程没有任何问题,但最近我开始收到此错误消息'M:\'不是有效路径。确保路径名拼写正确,并且您已连接到文件所在的服务器。 请注意以下事项:
  3. Windows调度程序运行时没有问题。
  4. 数据库打开
  5. 宏运行
  6. 该进程仅在与链接文本文件相关的步骤中抛出上述错误消息。
  7. 奇怪的是,当我手动运行批处理文件时,该过程像时钟一样运行并成功完成(txt文件路径被识别)。

    有关如何处理上述问题的任何想法?请

    非常感谢您的协助 谢谢, 本

2 个答案:

答案 0 :(得分:0)

您的M:驱动器可能是由于登录或启动脚本而映射的。当taskchedular唤醒机器时,脚本会在此驱动器映射发生之前运行。需要注意的另一件事是运行taskscheduler的用户可能没有与您相同的驱动器映射。始终手动运行任务并调查任何故障。在环境taskcheduler供应之外运行脚本只是温和的诊断。

答案 1 :(得分:0)

感谢您的回复。

请注意,我有一个正在进行的VBA步骤,它会在同一位置重命名同一个文件并成功发生。

此外,当我手动使用批处理文件时,链接的txt文件的位置会被识别。

此外,收到错误消息后,我关闭数据库,再次打开它,单击链接的txt文件,然后成功打开。

这很奇怪。