首页 > 解决方案 > New-AzStorageDirectory -Directory "" -Path "" 的问题

问题描述

$directory = New-AzStorageDirectory -Directory $parentDirectory -Path $directoryName 我得到以下错误-

New-AzStorageDirectory:无法绑定参数“目录”。无法将“System.String”类型的“”值转换为“Microsoft.Azure.Storage.File.CloudFileDirectory”类型。在 C:\PROJECT\EngagePowerShellScript\StorageAccountFileShare.ps1:67 char:41

谢谢

标签: powershell

解决方案


目录必须是 CloudFileDirectory 类型,因此它不是字符串。在您的情况下,如果您要创建根目录,则不需要指定该参数。

新的根文件夹:

New-AzStorageDirectory -ShareName "ContosoShare06" -Path "ContosoWorkingFolder"

-Directory 将文件夹指定为 CloudFileDirectory 对象。此 cmdlet 在此参数指定的位置创建文件夹。若要获取目录,请使用 New-AzStorageDirectory cmdlet。还可以使用 Get-AzStorageFile cmdlet 来获取目录。

更多信息可以在微软文档中找到:https ://docs.microsoft.com/en-us/powershell/module/az.storage/new-azstoragedirectory?view=azps-4.4.0


推荐阅读