计划的批处理文件无法将文件移动到谷歌驱动器

时间:2014-09-05 14:41:14

标签: batch-file cmd scheduled-tasks job-scheduling

我正在尝试使用计划批处理文件将文件从1台服务器移动到另一台服务器,因为我使用谷歌驱动器作为我存储文件的第三部分。我制作了一些剧本

@echo "executed %date:~-10,2%%date:~-7,2%%date:~-4,4%" >> Logs.txt

copy /y "C:\backup\Portal2%date:~-10,2%%date:~-7,2%%date:~-4,4%.bak" "c:\users\administrator\google drive\"

此脚本将文件从目录移动到另一个目录,如果我单击它,它可以正常工作,但如果我尝试安排它不起作用。 我试图将路径更改为计算机中的随机路径并安排它,它完美地工作。

它就像我的电脑根本无法识别谷歌驱动器。

2 个答案:

答案 0 :(得分:0)

通过网络进行复制时,您需要在计划任务中使用可以访问网络资源的凭据。

答案 1 :(得分:0)

这对你来说可能有点晚,但对于追随你的脚步的其他人可能会有所帮助。我有这个问题,它归结为安全。当您批量运行时,它没有正确的权限。我不记得确切的解决方案,但您需要将批处理任务设置为使用您的用户名运行。