Microsoft Azure存储工具-AzCopy:用于调度的批处理命令

Microsoft Azure存储工具-AzCopy:用于调度的批处理命令,azure,Azure,如何为AzCopy创建批处理命令。因为我想安排这个命令。请指导我如何安排此命令。目前,我正在“Microsoft Azure存储工具”中手动运行此命令,并希望实现自动化 计划PowerShell作业以运行azcopy.exe。看 据我所知,windows任务计划程序无法计划包含azure powershell cmdlet的PS脚本。可能它缺少一些无法通过该脚本建立连接以执行azure ps cmdlet的内容 注意: 即使您计划它将执行脚本,它也将显示完成状态;但它实际上不会完成它的工作 我建

如何为AzCopy创建批处理命令。因为我想安排这个命令。请指导我如何安排此命令。目前,我正在“Microsoft Azure存储工具”中手动运行此命令,并希望实现自动化

计划PowerShell作业以运行azcopy.exe。看

据我所知,windows任务计划程序无法计划包含azure powershell cmdlet的PS脚本。可能它缺少一些无法通过该脚本建立连接以执行azure ps cmdlet的内容

注意: 即使您计划它将执行脚本,它也将显示完成状态;但它实际上不会完成它的工作


我建议您最好使用azure Runbook来完成此任务。您还可以使用
copyAzureStorageBlob
cmdlet进行同样的操作。谢谢。

或者,您可以使用Windows任务计划程序启动启动批处理文件的powershell脚本

Powershell脚本仅包含一行,例如:
启动流程C:\foobar\azcopy.bat

您好,阿瓦尼,您的目标是什么/您希望实现什么?我正在将文件从一台Azure服务器移动到另一台Azure服务器,为此,我们将在每周的周六在Microsoft Azure存储工具中运行azcopy命令。所以,我想把这个命令安排为一个作业,在Saurday的每个星期自动执行。谢谢阿什瓦尼,我建议你改用Azure自动化。。看看这个模板脚本,然后从那里开始:-)此外,AZCopy用于将文件移动到blobstorage,而不是在VM之间:-)(这可以通过一个简单的xcopy(如果机器在VNet中)来实现,或者使用Azure文件作为文件共享,并始终将文件放在那里(不需要拷贝:-)