Get-LocalDirDetailed #
ÜBERSICHT #
Liest detaillierte Informationen über Dateien und/oder Verzeichnisse in einem lokalen Pfad aus.
SYNTAX #
Get-LocalDirDetailed [-Mask] <string> [[-DirType] <string>] [<CommonParameters>]
BESCHREIBUNG #
Die Funktion ‘Get-LocalDirDetailed’ durchsucht ein lokales Verzeichnis nach Dateien und/oder Ordnern, optional gefiltert nach Dateimaske. Sie gibt sortierte Informationen über Name, Typ, vollständigen Pfad, Änderungsdatum und Größe zurück. Standardmäßig werden nur Dateien berücksichtigt, Verzeichnisse können optional einbezogen werden.
PARAMETER #
-Path #
Pfad zum lokalen Verzeichnis, das durchsucht werden soll. Muss vorhanden sein.
-Mask #
Type: string
Default: '*.*'
Optionaler Filter (Dateimaske), z. B. ‘.txt’ oder ‘file-.log’. Standard ist ‘.’.
-DirType #
Type: string
Default: 'file'
Gibt an, ob nur Dateien, nur Verzeichnisse oder beides zurückgegeben werden soll. Werte:
filedirectoryboth
AUSGABEN #
Ein Array von Objekten mit den Eigenschaften: Type, Name, FullName, Date, Size.
BEISPIELE #
# Liest alle Log-Dateien im Verzeichnis "C:\Logs" aus und gibt Details sortiert nach Änderungsdatum aus.
Get-LocalDirDetailed -Path "C:\Logs" -Mask "*.log" -DirType "file"