使用azcopy复制空文件夹

时间:2016-03-30 02:32:58

标签: azure-storage azcopy

我们正在使用azcopy将Web应用程序的内容传输到云迁移项目中的azure文件服务。问题是它默认不复制空文件夹。因此,在内容传输之后,应用程序会在许多需要文件夹结构的情况下抛出异常。我的问题是有没有任何复制命令,包括az拷贝中的emlty文件夹?

我检查了文档。在那里提到空文件夹的上传和下载不是在azcopy中完成的。对于复制,它没有提到....所以我们正在寻找一些命令来做同样但无法找到任何。这个工具甚至可以实现吗?

提前致谢。

1 个答案:

答案 0 :(得分:1)

如您所发现的,AzCopy不会复制空文件夹,因此您需要做的是重新创建文件夹结构。执行此操作的一些PowerShell命令是:

(gci C:\Scripts -r | ? {$_.PSIsContainer -eq $True}) | ? {$_.GetFiles().Count -eq 0} | select FullName

https://developers.arcgis.com/javascript/jsapi/arcgisdynamicmapservicelayer-amd.html

此PowerShell系列提供了所有空文件夹的列表。然后,您可以将该列表传递到文件夹创建例程以解决您的问题。