Ovaj post je razradio cmdlet 'Get-ChildItem' u PowerShell-u.
Get-ChildItem: ispisivanje datoteka, registra i certifikata
Navedeni cmdlet dobiva stavke i podređene stavke s navedene staze datoteke. Primjeri koji se odnose na navedeni cmdlet prikazani su u nastavku.
Primjer 1: dohvaćanje popisa stavki u imeniku pomoću cmdleta 'Get-ChildItem'
Ovaj primjer će dobiti stavke koje se nalaze u navedenom direktoriju:
Get-ChildItem C:\Docs
Primjer 2: Dohvaćanje naziva stavki u imeniku
Ovaj primjer će dobiti samo nazive datoteka koje se nalaze u navedenom direktoriju:
Get-ChildItem C:\Docs -Ime
U gore navedenom kodu:
- Prvo navedite ' Get-ChildItem ” cmdlet zajedno s putanjom datoteke.
- Na kraju dodajte ' -Ime ” za dobivanje popisa naziva datoteka:
Primjer 3: Dohvaćanje podređenih stavki u direktoriju i poddirektoriju
U ovoj će ilustraciji također biti dohvaćene podređene stavke dostupne u poddirektorijima:
Get-ChildItem C:\Dokumenti\ * .txt -povratak -SilaPrema gornjem kodu:
- Prvo navedite ' Get-ChildItem ' cmdlet, zajedno sa stazom direktorija koja ima ' * ” zamjenski znak.
- Nakon toga odredite ' -povratak ' za dobivanje stavki iz poddirektorija, a zatim upotrijebite ' -Sila ” parametar:
Primjer 4: Koristite cmdlet 'Get-ChildItem' za dobivanje ključeva registra
Ova demonstracija će dohvatiti ključeve registra pomoću danog koda:
Get-ChildItem -Staza HKLM:\HARDVERU gore navedenom kodu:
- Prvo navedite ' Get-ChildItem ' cmdlet, zajedno s ' -Staza ” i dodijelite stazu ključa registra:
Primjer 5: Nabavite sve certifikate s autoritetom za potpisivanje koda
U ovoj demonstraciji, certifikati potpisani kodom bit će dohvaćeni pomoću danog koda:
Get-ChildItem -Staza Cert:\LocalMachine\MyU gore navedenom kodu:
- Prvo navedite ' Get-ChildItem ' cmdlet, nakon čega slijedi ' -Staza ” parametar koji ima put do kodom potpisanih certifikata:
To je bilo sve o popisu datoteka, registra i certifikata.
Zaključak
Cmdlet ' Get-ChildItem ” dohvaća stavke i podređene stavke s korisnikove putanje datoteke. Štoviše, ' -povratak ” parametar se koristi s navedenim cmdletom za dohvaćanje stavki iz poddirektorija. Ovaj post demonstrira cmdlet 'Get-ChildItem' s nekoliko primjera.