我已经设置了以下.bat文件,当手动运行(单击)时,该文件可以完美运行。 然后,我将其设置为在每天的特定时间在Task Scheduler(在远程计算机上)上运行。当我在Task Scheduler中单击“运行”时,它再次完美运行,但是当它在Task Scheduler上单独运行(远程计算机正在运行但未在屏幕上打开)时,它并没有完全运行。它运行第1行和第2行(两个删除行),但不运行第3行(复制/粘贴)。
DEL "C:\Scripts\36\File1.xlsx"
DEL "Z:\Shared\File2.xlsx"
echo f | xcopy /f /y "Z:\Shared\File1.xlsx" "C:\Scripts\36\File1.xlsx"
为澄清起见,C:是指本地目录,而Z:是共享目录。
所以,我想知道这是否与权限以及从共享目录复制/粘贴有关?