Get-LocalDirDetailed

EulandaXtools — Funktionsreferenz

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:

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"