【发布时间】:2021-10-10 20:37:23
【问题描述】:
我想执行一个运行azcopy 的批处理文件(通过任务计划程序),并且只将新文件复制到服务器。我已成功配置任务调度程序,但未能正确执行批处理文件。
我已经通过 SO 和兄弟网站进行了广泛的研究,但没有找到解决方案。
这是批处理文件:
azcopy cp "E:\SISTEMA\KORRENET\CSV\*.CSV" "https://x.blob.core.windows.net/data?sp=w&st=2021-07-27T23:15:58Z&se=2022-12-31T07:15:58Z&spr=https&sv=2020-08-04&sr=c&sig=my-signature-properly-escaped-with-double-ampersands%%3D" --overwrite=false
但我遇到了以下问题:
- 并非目录中的所有文件都被发现。
-
当我在
.bat文件中执行它时,我收到“失败”消息(最终作业状态:失败)。当我将命令直接复制并粘贴到 CMD 中时,它会“跳过”文件(仍然没有发现新文件)(最终作业状态:CompleteWithSkipped)。 -
我还收到了 2 个失败的文件(当前 blob 上有一个租约,请求中没有指定租约 ID)。
这是我将命令直接复制并粘贴到 cmd 中:
我想复制目录中不存在的 .CSV 文件。
【问题讨论】:
-
我想有关计划任务设置的信息会帮助您...
-
嗨@aschipfl,目前它正在启动。我现在的问题是手动执行批处理文件
标签: azure batch-file scheduled-tasks windows-server-2012-r2 azcopy