10

因此,我正在使用目前手动运行的 AzCopy,但我是通过我们其中一台服务器上的任务计划程序运行它。如果我手动执行批处理文件,这会将文件从一个容器复制到另一个容器并完美运行。但是,它问我:

用 https://.file.core.windows.net// 覆盖 https://.file.core.windows.net//?(是/否/全部)

现在这一切都很好,如果我单击是或全部是没有问题的。但是,如果它被安排,我失去了点击是/全部的能力,然后它会超时?

请问有什么方法或我想念的东西让它继续通过吗?

提前致谢!

4

2 回答 2

17

请尝试使用/Y选项。来自AzCopy Parameters

/Y

禁止所有 AzCopy 确认提示。

于 2017-07-03T13:29:54.893 回答
1

对于版本 10,默认行为是在没有提示的情况下覆盖,这可以通过--overwrite标志控制(默认为“真”)。

如果此标志设置为 true,则覆盖目标位置的冲突文件和 blob。(默认为“true”)可能的值包括“true”、“false”、“prompt”和“ifSourceNewer”。对于支持文件夹的目标,冲突的文件夹级属性将被覆盖,此标志为“真”,或者如果对提示提供了肯定响应。(默认“真”)

另请参阅azcopy 复制页面以供参考。

于 2021-09-29T15:27:20.820 回答