Remove-AzDataLakeGen2Item

Bir dosyayı veya dizini kaldırın.

Syntax

Remove-AzDataLakeGen2Item
      [-FileSystem] <String>
      [-Path] <String>
      [-Force]
      [-AsJob]
      [-PassThru]
      [-Context <IStorageContext>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzDataLakeGen2Item
      -InputObject <AzureDataLakeGen2Item>
      [-Force]
      [-AsJob]
      [-PassThru]
      [-Context <IStorageContext>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Remove-AzDataLakeGen2Item cmdlet'i bir Depolama hesabından dosya veya dizin kaldırır. Bu cmdlet yalnızca Depolama hesabı için Hiyerarşik Ad Alanı etkinleştirildiğinde çalışır. Bu tür bir hesap, "-EnableHierarchicalNamespace $true" ile "New-Az Depolama Account" cmdlet'i çalıştırılarak oluşturulabilir.

Örnekler

Örnek 1: Dizini kaldırır

Remove-AzDataLakeGen2Item -FileSystem "filesystem1" -Path "dir1/"

Bu komut, dosya sisteminden bir dizini kaldırır.

Örnek 2: İstem olmadan bir dosyayı kaldırır

Remove-AzDataLakeGen2Item -FileSystem "filesystem1" -Path "dir1/file1" -Force

Bu komut, bir dosya sisteminden bir dizini istem olmadan kaldırır.

Örnek 3: İşlem hattıyla dosya sistemindeki tüm öğeleri kaldırma

Get-AzDataLakeGen2ChildItem -FileSystem "filesystem1" | Remove-AzDataLakeGen2Item -Force

Bu komut, işlem hattı olan bir Dosya sistemindeki tüm öğeleri kaldırır.

Parametreler

-AsJob

Cmdlet'i arka planda çalıştırma

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

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

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

-Context

Azure Depolama Bağlam Nesnesi

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

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.

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

-FileSystem

FileSystem adı

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

-Force

Dosya Sistemini ve içindeki tüm içeriği kaldırmaya zorlama

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

-InputObject

Kaldırılacak Azure Datalake 2. Nesil Öğe Nesnesi.

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

-PassThru

Belirtilen Dosya Sisteminin başarıyla kaldırılıp kaldırılmadığını döndürme

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

-Path

Belirtilen Dosya sistemindeki kaldırılması gereken yol. Dosya veya dizin olabilir 'dizin/file.txt' veya 'directory1/directory2/' biçiminde

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

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

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

Girişler

String

AzureDataLakeGen2Item

IStorageContext

Çıkışlar

Boolean