Delen via


Get-AzureStorageFileContent

Hiermee downloadt u de inhoud van een bestand.

Waarschuwing

De AzureRM PowerShell-module is vanaf 29 februari 2024 officieel afgeschaft. Gebruikers wordt aangeraden om van AzureRM naar de Az PowerShell-module te migreren om ondersteuning en updates te garanderen.

Hoewel de AzureRM-module nog steeds kan functioneren, wordt deze niet meer onderhouden of ondersteund, waardoor het gebruik naar eigen goeddunken en risico van de gebruiker blijft bestaan. Raadpleeg onze migratiebronnen voor hulp bij de overgang naar de Az-module.

Syntaxis

Get-AzureStorageFileContent
   [-ShareName] <String>
   [-Path] <String>
   [[-Destination] <String>]
   [-CheckMd5]
   [-PassThru]
   [-Force]
   [-Context <IStorageContext>]
   [-ServerTimeoutPerRequest <Int32>]
   [-ClientTimeoutPerRequest <Int32>]
   [-DefaultProfile <IAzureContextContainer>]
   [-ConcurrentTaskCount <Int32>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Get-AzureStorageFileContent
   [-Share] <CloudFileShare>
   [-Path] <String>
   [[-Destination] <String>]
   [-CheckMd5]
   [-PassThru]
   [-Force]
   [-ServerTimeoutPerRequest <Int32>]
   [-ClientTimeoutPerRequest <Int32>]
   [-DefaultProfile <IAzureContextContainer>]
   [-ConcurrentTaskCount <Int32>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Get-AzureStorageFileContent
   [-Directory] <CloudFileDirectory>
   [-Path] <String>
   [[-Destination] <String>]
   [-CheckMd5]
   [-PassThru]
   [-Force]
   [-ServerTimeoutPerRequest <Int32>]
   [-ClientTimeoutPerRequest <Int32>]
   [-DefaultProfile <IAzureContextContainer>]
   [-ConcurrentTaskCount <Int32>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Get-AzureStorageFileContent
   [-File] <CloudFile>
   [[-Destination] <String>]
   [-CheckMd5]
   [-PassThru]
   [-Force]
   [-ServerTimeoutPerRequest <Int32>]
   [-ClientTimeoutPerRequest <Int32>]
   [-DefaultProfile <IAzureContextContainer>]
   [-ConcurrentTaskCount <Int32>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Met de cmdlet Get-AzureStorageFileContent wordt de inhoud van een bestand gedownload en vervolgens opgeslagen op een bestemming die u opgeeft. Met deze cmdlet wordt de inhoud van het bestand niet geretourneerd.

Voorbeelden

Voorbeeld 1: Een bestand downloaden uit een map

PS C:\>Get-AzureStorageFileContent -ShareName "ContosoShare06" -Path "ContosoWorkingFolder/CurrentDataFile"

Met deze opdracht wordt een bestand met de naam CurrentDataFile gedownload in de map ContosoWorkingFolder van de bestandsshare ContosoShare06 naar de huidige map.

Voorbeeld 2: De bestanden downloaden onder voorbeeldbestandsshare

PS C:\>Get-AzureStorageFile -ShareName sample | ? {$_.GetType().Name -eq "CloudFile"} | Get-AzureStorageFileContent

In dit voorbeeld worden de bestanden gedownload onder de voorbeeldbestandsshare

Parameters

-CheckMd5

Als u het pad opgeeft van een bestand dat niet bestaat, maakt deze cmdlet dat bestand en slaat u de inhoud op in het nieuwe bestand. Als u een pad opgeeft van een bestand dat al bestaat en u de parameter Force opgeeft, overschrijft de cmdlet het bestand. Als u een pad opgeeft van een bestaand bestand en u geen Force opgeeft, wordt u door de cmdlet gevraagd voordat het doorgaat. Als u het pad van een map opgeeft, probeert deze cmdlet een bestand te maken met de naam van het Azure-opslagbestand.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ClientTimeoutPerRequest

Als u het pad opgeeft van een bestand dat niet bestaat, maakt deze cmdlet dat bestand en slaat u de inhoud op in het nieuwe bestand. Als u een pad opgeeft van een bestand dat al bestaat en u de parameter Force opgeeft, overschrijft de cmdlet het bestand. Als u een pad opgeeft van een bestaand bestand en u geen Force opgeeft, wordt u door de cmdlet gevraagd voordat het doorgaat. Als u het pad van een map opgeeft, probeert deze cmdlet een bestand te maken met de naam van het Azure-opslagbestand.

Type:Nullable<T>[Int32]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ConcurrentTaskCount

Als u het pad opgeeft van een bestand dat niet bestaat, maakt deze cmdlet dat bestand en slaat u de inhoud op in het nieuwe bestand. Als u een pad opgeeft van een bestand dat al bestaat en u de parameter Force opgeeft, overschrijft de cmdlet het bestand. Als u een pad opgeeft van een bestaand bestand en u geen Force opgeeft, wordt u door de cmdlet gevraagd voordat het doorgaat. Als u het pad van een map opgeeft, probeert deze cmdlet een bestand te maken met de naam van het Azure-opslagbestand.

Type:Nullable<T>[Int32]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Context

Als u het pad opgeeft van een bestand dat niet bestaat, maakt deze cmdlet dat bestand en slaat u de inhoud op in het nieuwe bestand. Als u een pad opgeeft van een bestand dat al bestaat en u de parameter Force opgeeft, overschrijft de cmdlet het bestand. Als u een pad opgeeft van een bestaand bestand en u geen Force opgeeft, wordt u door de cmdlet gevraagd voordat het doorgaat. Als u het pad van een map opgeeft, probeert deze cmdlet een bestand te maken met de naam van het Azure-opslagbestand.

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

-Destination

Hiermee geeft u het doelpad. Met deze cmdlet wordt de bestandsinhoud gedownload naar de locatie die door deze parameter wordt opgegeven. Als u het pad opgeeft van een bestand dat niet bestaat, maakt deze cmdlet dat bestand en slaat u de inhoud op in het nieuwe bestand. Als u een pad opgeeft van een bestand dat al bestaat en u de parameter Force opgeeft, overschrijft de cmdlet het bestand. Als u een pad opgeeft van een bestaand bestand en u geen Force opgeeft, wordt u door de cmdlet gevraagd voordat het doorgaat. Als u het pad van een map opgeeft, probeert deze cmdlet een bestand te maken met de naam van het Azure-opslagbestand.

Type:String
Position:2
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Directory

Hiermee geeft u een map op als een CloudFileDirectory-object . Met deze cmdlet wordt inhoud opgehaald voor een bestand in de map die met deze parameter wordt opgegeven. Gebruik de cmdlet New-AzureStorageDirectory om een map te verkrijgen. U kunt ook de Cmdlet Get-AzureStorageFile gebruiken om een map op te halen.

Type:CloudFileDirectory
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-File

Hiermee geeft u een bestand op als een CloudFile-object . Deze cmdlet haalt het bestand op dat met deze parameter wordt opgegeven. Gebruik de cmdlet Get-AzureStorageFile om een CloudFile-object op te halen.

Type:CloudFile
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-Force

Als u het pad opgeeft van een bestand dat niet bestaat, maakt deze cmdlet dat bestand en slaat u de inhoud op in het nieuwe bestand. Als u een pad opgeeft van een bestand dat al bestaat en u de parameter Force opgeeft, overschrijft de cmdlet het bestand. Als u een pad opgeeft van een bestaand bestand en u geen Force opgeeft, wordt u door de cmdlet gevraagd voordat het doorgaat. Als u het pad van een map opgeeft, probeert deze cmdlet een bestand te maken met de naam van het Azure-opslagbestand.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PassThru

Als u het pad opgeeft van een bestand dat niet bestaat, maakt deze cmdlet dat bestand en slaat u de inhoud op in het nieuwe bestand. Als u een pad opgeeft van een bestand dat al bestaat en u de parameter Force opgeeft, overschrijft de cmdlet het bestand. Als u een pad opgeeft van een bestaand bestand en u geen Force opgeeft, wordt u door de cmdlet gevraagd voordat het doorgaat. Als u het pad van een map opgeeft, probeert deze cmdlet een bestand te maken met de naam van het Azure-opslagbestand.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Path

Hiermee geeft u het pad van een bestand op. Met deze cmdlet wordt de inhoud van het bestand dat met deze parameter wordt opgegeven, opgeslagen. Als het bestand niet bestaat, retourneert deze cmdlet een fout.

Type:String
Position:1
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ServerTimeoutPerRequest

Als u het pad opgeeft van een bestand dat niet bestaat, maakt deze cmdlet dat bestand en slaat u de inhoud op in het nieuwe bestand. Als u een pad opgeeft van een bestand dat al bestaat en u de parameter Force opgeeft, overschrijft de cmdlet het bestand. Als u een pad opgeeft van een bestaand bestand en u geen Force opgeeft, wordt u door de cmdlet gevraagd voordat het doorgaat. Als u het pad van een map opgeeft, probeert deze cmdlet een bestand te maken met de naam van het Azure-opslagbestand.

Type:Nullable<T>[Int32]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Share

Hiermee geeft u een CloudFileShare-object . Met deze cmdlet wordt de inhoud van het bestand in de share gedownload die met deze parameter wordt opgegeven. Gebruik de cmdlet Get-AzureStorageShare om een CloudFileShare-object op te halen. Dit object bevat de opslagcontext. Als u deze parameter opgeeft, geeft u de contextparameter niet op.

Type:CloudFileShare
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-ShareName

Hiermee geeft u de naam van de bestandsshare. Met deze cmdlet wordt de inhoud van het bestand in de share gedownload die met deze parameter wordt opgegeven.

Type:String
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

CloudFileShare

Parameters: Delen (ByValue)

CloudFileDirectory

Parameters: Directory (ByValue)

CloudFile

Parameters: Bestand (ByValue)

IStorageContext

Uitvoerwaarden

CloudFile