Get-AzStorageFile
Az elérési út könyvtárainak és fájljainak listája.
Syntax
Get-AzStorageFile
[-ShareName] <String>
[[-Path] <String>]
[-ExcludeExtendedInfo]
[-DisAllowTrailingDot]
[-Context <IStorageContext>]
[-ServerTimeoutPerRequest <Int32>]
[-ClientTimeoutPerRequest <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-ConcurrentTaskCount <Int32>]
[<CommonParameters>]
Get-AzStorageFile
[-Share] <CloudFileShare>
[-ShareClient <ShareClient>]
[[-Path] <String>]
[-ExcludeExtendedInfo]
[-Context <IStorageContext>]
[-ServerTimeoutPerRequest <Int32>]
[-ClientTimeoutPerRequest <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-ConcurrentTaskCount <Int32>]
[<CommonParameters>]
Get-AzStorageFile
[-Directory] <CloudFileDirectory>
[-ShareDirectoryClient <ShareDirectoryClient>]
[[-Path] <String>]
[-ExcludeExtendedInfo]
[-Context <IStorageContext>]
[-ServerTimeoutPerRequest <Int32>]
[-ClientTimeoutPerRequest <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-ConcurrentTaskCount <Int32>]
[<CommonParameters>]
Description
A Get-AzStorageFile parancsmag felsorolja a megadott megosztáshoz vagy könyvtárhoz tartozó könyvtárakat és fájlokat. Adja meg az Elérési út paramétert egy könyvtár vagy fájl egy példányának lekéréséhez a megadott elérési úton. Ez a parancsmag az AzureStorageFile és az AzureStorageDirectory objektumokat adja vissza. Az IsDirectory tulajdonság használatával megkülönböztetheti a mappákat és a fájlokat.
Példák
1. példa: Címtárak listázása egy megosztásban
Get-AzStorageFile -ShareName "ContosoShare06" | Where-Object {$_.GetType().Name -eq "AzureStorageFileDirectory"}
Ez a parancs csak a contosoShare06 megosztásban lévő könyvtárakat sorolja fel. Először lekéri mind a fájlokat, mind a könyvtárakat, majd átadja azokat a folyamatkezelővel a where operátornak, majd elvet minden olyan objektumot, amelynek a típusa nem "AzureStorageFileDirectory".
2. példa: Fájlkönyvtár listázása
Get-AzStorageFile -ShareName "ContosoShare06" -Path "ContosoWorkingFolder" | Get-AzStorageFile
Ez a parancs felsorolja a ContosoWorkingFolder címtárban lévő fájlokat és mappákat a ContosoShare06 megosztás alatt. Először lekéri a címtárpéldányt, majd a Get-AzStorageFile parancsmagra állítva listázni szeretné a könyvtárat.
Paraméterek
-ClientTimeoutPerRequest
Az ügyféloldali időtúllépési időközt adja meg másodpercben egy szolgáltatáskéréshez. Ha az előző hívás a megadott időközön belül meghiúsul, a parancsmag újrapróbálkozza a kérést. Ha ez a parancsmag nem kap sikeres választ az időköz eltelte előtt, ez a parancsmag hibát ad vissza.
Típus: | Nullable<T>[Int32] |
Aliasok: | ClientTimeoutPerRequestInSeconds |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-ConcurrentTaskCount
Az egyidejű hálózati hívások maximális száma. Ezzel a paramétersel korlátozhatja az egyidejűséget a helyi processzor- és sávszélesség-használat szabályozására az egyidejű hálózati hívások maximális számának megadásával. A megadott érték abszolút szám, és nem szorozza meg a magok számával. Ez a paraméter segíthet csökkenteni a hálózati csatlakozási problémákat alacsony sávszélességű környezetekben, például másodpercenként 100 kilobitben. Az alapértelmezett érték 10.
Típus: | Nullable<T>[Int32] |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Context
Egy Azure Storage-környezetet határoz meg. A Storage-környezet beszerzéséhez használja a New-AzStorageContext parancsmagot.
Típus: | IStorageContext |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-DefaultProfile
Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.
Típus: | IAzureContextContainer |
Aliasok: | AzureRmContext, AzureCredential |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Directory
Egy mappát CloudFileDirectory objektumként határoz meg. Ez a parancsmag lekéri a paraméter által megadott mappát. Könyvtár beszerzéséhez használja a New-AzStorageDirectory parancsmagot. A Get-AzStorageFile parancsmaggal is beszerezhet egy könyvtárat.
Típus: | CloudFileDirectory |
Aliasok: | CloudFileDirectory |
Position: | 0 |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-DisAllowTrailingDot
Tiltsa le a záró pont (.) használatát az utótagkönyvtárakra és a fájlnevekre.
Típus: | SwitchParameter |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-ExcludeExtendedInfo
Nem tartalmaz kiterjesztett fájladatokat, például időbélyegeket, ETag-et, attribútumokat, permissionKey-t a listafájlban és a címtárban.
Típus: | SwitchParameter |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Path
Egy mappa elérési útját adja meg. Ha kihagyja az Elérési út paramétert, a Get-AzStorageFile felsorolja a megadott fájlmegosztásban vagy könyvtárban lévő könyvtárakat és fájlokat. Ha az Elérési út paramétert is tartalmazza, a Get-AzStorageFile egy könyvtár vagy fájl egy példányát adja vissza a megadott elérési úton.
Típus: | String |
Position: | 1 |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-ServerTimeoutPerRequest
A szolgáltatásoldali időtúllépési időközt adja meg másodpercben egy kéréshez. Ha a megadott időköz el nem telik, mielőtt a szolgáltatás feldolgozza a kérést, a Storage szolgáltatás hibát ad vissza.
Típus: | Nullable<T>[Int32] |
Aliasok: | ServerTimeoutPerRequestInSeconds |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Share
CloudFileShare objektumot ad meg. Ez a parancsmag egy fájlt vagy könyvtárat kap a paraméter által megadott fájlmegosztásból. CloudFileShare-objektum beszerzéséhez használja a Get-AzStorageShare parancsmagot. Ez az objektum tartalmazza a Storage-környezetet. Ha ezt a paramétert adja meg, ne adja meg a Környezeti paramétert.
Típus: | CloudFileShare |
Aliasok: | CloudFileShare |
Position: | 0 |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-ShareClient
A ShareClient objektum azt a megosztást jelölte meg, amelyben a fájlok/könyvtárak szerepelnek.
Típus: | ShareClient |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-ShareDirectoryClient
A ShareDirectoryClient objektum azt az alapmappát jelölte meg, amelyben a fájlok/könyvtárak szerepelnek.
Típus: | ShareDirectoryClient |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-ShareName
Megadja a fájlmegosztás nevét. Ez a parancsmag egy fájlt vagy könyvtárat kap a paraméter által megadott fájlmegosztásból.
Típus: | String |
Position: | 0 |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |