Rename-AzStorageDirectory

Переименовывает каталог.

Синтаксис

Rename-AzStorageDirectory
      [-ShareName] <String>
      [-SourcePath] <String>
      [[-DestinationPath] <String>]
      [-Permission <String>]
      [-DisAllowSourceTrailingDot]
      [-DisAllowDestTrailingDot]
      [-Force]
      [-AsJob]
      [-Context <IStorageContext>]
      [-DefaultProfile <IAzureContextContainer>]
      [-IgnoreReadonly]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Rename-AzStorageDirectory
      [-ShareClient] <ShareClient>
      [-SourcePath] <String>
      [[-DestinationPath] <String>]
      [-Permission <String>]
      [-Force]
      [-AsJob]
      [-Context <IStorageContext>]
      [-DefaultProfile <IAzureContextContainer>]
      [-IgnoreReadonly]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Rename-AzStorageDirectory
      [-ShareDirectoryClient] <ShareDirectoryClient>
      [[-DestinationPath] <String>]
      [-Permission <String>]
      [-Force]
      [-AsJob]
      [-Context <IStorageContext>]
      [-DefaultProfile <IAzureContextContainer>]
      [-IgnoreReadonly]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Описание

Командлет Rename-Az служба хранилища Directory переименовывает каталог из общей папки.

Примеры

Пример 1. Переименование каталога

Rename-AzStorageDirectory -ShareName myshare -SourcePath testdir1 -DestinationPath testdir2

Directory: https://myaccount.file.core.windows.net/myshare

Type                Length Name
----                ------ ----
Directory                1 testdir2

Эта команда переименовывает каталог из testdir1 в testdir2.

Пример 2. Переименование каталога с помощью конвейера

Get-AzStorageFile -ShareName myshare -Path testdir1 | Rename-AzStorageDirectory -DestinationPath testdir2

Directory: https://myaccount.file.core.windows.net/myshare

Type                Length Name
----                ------ ----
Directory                1 testdir2

Эта команда сначала получает каталог из общей папки, а затем переименовывает каталог из testdir1 в testdir2 с помощью конвейера.

Параметры

-AsJob

Запуск командлета в фоновом режиме

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Запрос подтверждения перед выполнением командлета.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Context

Объект контекста служба хранилища Azure

Type:IStorageContext
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

Учетные данные, учетная запись, клиент и подписка, используемые для взаимодействия с Azure.

Type:IAzureContextContainer
Aliases:AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DestinationPath

Путь назначения для переименования каталога в.

Type:String
Position:2
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DisAllowDestTrailingDot

Запретить конечные точки (.) на суффикс целевой каталог и имена целевых файлов.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DisAllowSourceTrailingDot

Запретить конечные точки (.) на суффикс исходный каталог и имена исходных файлов.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Принудительно перезаписать существующий файл.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IgnoreReadonly

Необязательно. Указывает, следует ли учитывать атрибут ReadOnly в предварительном целевом файле. Если значение true, переименование завершится успешно, в противном случае предыдущий файл в назначении с набором атрибутов ReadOnly приведет к сбою переименования.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Permission

Если задано разрешение (дескриптор безопасности), необходимо задать для каталога или файла. Значение по умолчанию: наследование. Если SDDL указан в качестве входных данных, он должен иметь владельца, группу и dacl.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ShareClient

ShareClienr указал общую папку, в которой будет указан каталог.

Type:ShareClient
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ShareDirectoryClient

Экземпляр исходного каталога

Type:ShareDirectoryClient
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ShareName

Имя общей папки, в которой будет указан каталог.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SourcePath

Путь к существующему каталогу.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Показывает, что произойдет при запуске командлета. Командлет не выполняется.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Входные данные

ShareClient

ShareDirectoryClient

IStorageContext

Выходные данные

AzureStorageFileDirectory