-Recurse je klasičan prekidač, koji daje instrukcije PowerShell komandama kao što je Get-ChildItem da se ponavljaju u poddirektorijumima Jednom kada se sjetite da -Recurse dolazi direktno nakon direktorija, onda dobro će vam poslužiti u skriptama koje je potrebno detaljno analizirati da biste pronašli informacije.
Zašto koristimo rekurziv u PowerShell-u?
Opis. Get-ChildItem cmdlet dobiva stavke na jednoj ili više navedenih lokacija. Ako je stavka kontejner, ona dobija stavke unutar kontejnera, poznate kao podređene stavke. Možete koristiti parametar Recurse da dobijete stavke u svim podređenim kontejnerima i koristiti parametar dubine da ograničite broj nivoa za ponavljanje
Šta je rekurzija u PowerShell-u?
Rekurzivne funkcije su funkcija koja poziva samu sebe. Rekurzija se obično koristi za obradu struktura nalik stablu ili ugniježđenih struktura s mnogo jednostavnijim kodom nego korištenjem iterativnih funkcija.
Šta je GCI u PowerShell-u?
PowerShell Get-ChildItem (gci) je slična komandi dir u Windows komandnoj liniji. Get-ChildItem (gci) dobija stavke i ako je stavka kontejner, dobiće podređene stavke dostupne unutar kontejnera. Lokacija navedena u PowerShell Get-ChildItem može biti direktorij sistema datoteka, registar ili spremište certifikata.
Šta je cmdlet?
cmdlet je lagana naredba koja se koristi u PowerShell okruženju PowerShell runtime poziva ove cmdletove u kontekstu automatizacijskih skripti koje se nalaze u komandnoj liniji. PowerShell vrijeme izvođenja ih također programski poziva preko PowerShell API-ja.