Remove-AzDataLakeGen2Item
Een bestand of map verwijderen.
Syntaxis
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
De cmdlet Remove-AzDataLakeGen2Item verwijdert een bestand of map uit een opslagaccount. Deze cmdlet werkt alleen als hiërarchische naamruimte is ingeschakeld voor het opslagaccount. Dit type account kan worden gemaakt door de cmdlet New-AzStorageAccount uit te voeren met "-EnableHierarchicalNamespace $true".
Voorbeelden
Voorbeeld 1: Een map verwijderen
Remove-AzDataLakeGen2Item -FileSystem "filesystem1" -Path "dir1/"
Met deze opdracht wordt een map uit een bestandssysteem verwijderd.
Voorbeeld 2: Hiermee verwijdert u een bestand zonder prompt
Remove-AzDataLakeGen2Item -FileSystem "filesystem1" -Path "dir1/file1" -Force
Met deze opdracht verwijdert u een map uit een bestandssysteem, zonder prompt.
Voorbeeld 3: Alle items in een bestandssysteem verwijderen met pijplijn
Get-AzDataLakeGen2ChildItem -FileSystem "filesystem1" | Remove-AzDataLakeGen2Item -Force
Met deze opdracht worden alle items in een bestandssysteem met pijplijn verwijderd.
Parameters
-AsJob
Cmdlet op de achtergrond uitvoeren
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Confirm
U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.
Type: | SwitchParameter |
Aliassen: | cf |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Context
Azure Storage-contextobject
Type: | IStorageContext |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-DefaultProfile
De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.
Type: | IAzureContextContainer |
Aliassen: | AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-FileSystem
Bestandsnaam
Type: | String |
Position: | 0 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Force
Afdwingen dat het bestandssysteem en alle inhoud erin worden verwijderd
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-InputObject
Azure Datalake Gen2-itemobject dat u wilt verwijderen.
Type: | AzureDataLakeGen2Item |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-PassThru
Retourneren of het opgegeven bestandssysteem is verwijderd
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Path
Het pad in het opgegeven bestandssysteem dat moet worden verwijderd. Kan een bestand of map zijn in de indeling 'directory/file.txt' of 'directory1/directory2/'
Type: | String |
Position: | 1 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-WhatIf
Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.
Type: | SwitchParameter |
Aliassen: | wi |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
Invoerwaarden
Uitvoerwaarden
Azure PowerShell