Polecenie cmdlet Get-AzStorageFile wyświetla katalogi i pliki dla określonego udziału lub katalogu.
Określ parametr Ścieżka , aby uzyskać wystąpienie katalogu lub pliku w określonej ścieżce.
To polecenie cmdlet zwraca obiekty AzureStorageFile i AzureStorageDirectory .
Możesz użyć właściwości IsDirectory , aby odróżnić foldery i pliki.
Przykłady
Przykład 1. Wyświetlanie listy katalogów w udziale
To polecenie wyświetla tylko katalogi w udziale ContosoShare06.
Najpierw pobiera zarówno pliki, jak i katalogi, przekazuje je do operatora where przy użyciu operatora potoku, a następnie odrzuca wszystkie obiekty, których typ nie jest "AzureStorageFileDirectory".
To polecenie wyświetla listę plików i folderów w katalogu ContosoWorkingFolder w ramach udziału ContosoShare06.
Najpierw pobiera wystąpienie katalogu, a następnie potokuje je do polecenia cmdlet Get-AzStorageFile , aby wyświetlić listę katalogów.
Przykład 3: Wyświetlanie listy plików i katalogów w udziale oraz wykluczanie rozszerzonych informacji
To polecenie wyświetla listę plików i folderów w obszarze udziału ContosoShare06 i wyklucza rozszerzone informacje o plikach, takie jak znaczniki czasu, znaczniki ETag, atrybuty, permissionKey w pliku listy i katalogu.
Obecnie - ExcludeExtendedInfo będzie potrzebne do wyświetlania listy plików i katalogów z udziału plików NFS lub z katalogu w udziale plików NFS.
Parametry
-ClientTimeoutPerRequest
Określa interwał limitu czasu po stronie klienta w sekundach dla jednego żądania obsługi.
Jeśli poprzednie wywołanie zakończy się niepowodzeniem w określonym interwale, to polecenie cmdlet ponawia próbę żądania.
Jeśli to polecenie cmdlet nie otrzyma pomyślnej odpowiedzi przed upływem interwału, to polecenie cmdlet zwróci błąd.
Określa maksymalne współbieżne wywołania sieciowe.
Tego parametru można użyć, aby ograniczyć współbieżność w celu ograniczenia użycia lokalnego procesora CPU i przepustowości, określając maksymalną liczbę współbieżnych wywołań sieciowych.
Określona wartość jest liczbą bezwzględną i nie jest mnożona przez liczbę rdzeni.
Ten parametr może pomóc w ograniczeniu problemów z połączeniem sieciowym w środowiskach o niskiej przepustowości, takich jak 100 kilobitów na sekundę.
Wartość domyślna to 10.
Określa ścieżkę folderu.
Jeśli pominięto parametr Path , polecenie Get-AzStorageFile wyświetla listę katalogów i plików w określonym udziale plików lub katalogu.
Jeśli dołączysz parametr Path , polecenie Get-AzStorageFile zwróci wystąpienie katalogu lub pliku w określonej ścieżce.
Określa interwał limitu czasu po stronie usługi w sekundach dla żądania.
Jeśli określony interwał upłynie, zanim usługa przetworzy żądanie, usługa Storage zwróci błąd.
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.
Źródło tej treści można znaleźć na GitHubie, gdzie można także tworzyć i przeglądać problemy oraz pull requesty. Więcej informacji znajdziesz w naszym przewodniku dla współautorów.