-Recurse ist ein klassischer Sch alter, der PowerShell-Befehle wie Get-ChildItem anweist, sich in Unterverzeichnissen zu wiederholen Wenn Sie sich daran erinnern, dass -Recurse direkt nach dem Verzeichnis kommt, dann es wird Ihnen gute Dienste in Skripten leisten, die einen Drilldown benötigen, um Informationen zu finden.
Warum verwenden wir Rekursion in PowerShell?
Beschreibung. Das Cmdlet Get-ChildItem ruft die Elemente an einem oder mehreren angegebenen Speicherorten ab. Wenn das Element ein Container ist, ruft es die Elemente innerhalb des Containers ab, die als untergeordnete Elemente bezeichnet werden. Sie können den Parameter Recurse verwenden, um Elemente in allen untergeordneten Containern abzurufen, und den Parameter Depth verwenden, um die Anzahl der zu rekursierenden Ebenen zu begrenzen
Was ist Rekursion in PowerShell?
Eine rekursive Funktion ist eine Funktion, die sich selbst aufruft. Rekursion wird normalerweise verwendet, um baumartige oder verschachtelte Strukturen mit viel einfacherem Code zu verarbeiten als mit iterativen Funktionen.
Was ist GCI in PowerShell?
PowerShell Get-ChildItem (gci) ähnelt dem dir-Befehl in der Windows-Eingabeaufforderung. Get-ChildItem (gci) ruft Elemente ab, und wenn es sich bei dem Element um einen Container handelt, erhält es untergeordnete Elemente, die im Container verfügbar sind. Der in PowerShell Get-ChildItem angegebene Speicherort kann ein Dateisystemverzeichnis, eine Registrierung oder ein Zertifikatsspeicher sein.
Was ist ein Cmdlet?
Ein Cmdlet ist ein einfacher Befehl, der in der PowerShell-Umgebung verwendet wird Die PowerShell-Laufzeitumgebung ruft diese Cmdlets im Kontext von Automatisierungsskripten auf, die in der Befehlszeile bereitgestellt werden. Die PowerShell-Laufzeit ruft sie auch programmgesteuert über PowerShell-APIs auf.