我已经写了一个简单的bat文件从一个驱动器复制.txt文件到另一个。 我想这个在这个时候每天运行,但问题是当我没有login到服务器的任务不运行。 我也select了“运行是否login”。
--- script --- @echo off cd\ cd blah\blah\blah copy *.txt Q:\blahdrive /y Exit --- script ---
这很难说,但你是否试图将文件复制到networking共享或映射驱动器? 本地磁盘的Q值相当高,所以我假设你正在做的是什么。 映射的驱动器/networking共享只有在login到计算机时才存在。 一旦注销,连接到驱动器的内容就会丢失。 因此,除非用户login,否则不能将文件复制到映射驱动器。
但是,您可以使用UNC文件path到服务器,或者您可以使用NET USE命令来设置到驱动器的临时会话。 UNCpath可能是最容易实现的。