Selles postituses on käsitletud PowerShelli cmdleti Get-ChildItem.
Get-ChildItem: failid, register ja sertifikaadid
Nimetatud cmdlet hangib üksused ja alamüksused antud failiteelt. Allpool on toodud näited, mis on seotud nimetatud cmdletiga.
Näide 1: hankige kataloogi üksuste loend, kasutades käsku „Get-ChildItem”
See näide toob kindlaks määratud kataloogis asuvad üksused:
Get-ChildItem C:\Dokumendid
Näide 2: hankige kataloogis olevate üksuste nimed
See näide saab ainult määratud kataloogis asuvate failide nimed:
Get-ChildItem C:\Dokumendid - Nimi
Ülaltoodud koodis:
- Esmalt määrake ' Get-ChildItem ” cmdlet koos failiteega.
- Lõpuks lisage ' - Nimi ” parameeter failinimede loendi saamiseks:
Näide 3: hankige kataloogi ja alamkataloogi alamüksused
Sellel joonisel tuuakse alla ka alamkataloogides saadaolevad alamüksused:
Get-ChildItem C:\Dokumendid\ * .txt - kordus - JõuduVastavalt ülaltoodud koodile:
- Esmalt määrake ' Get-ChildItem ” cmdlet koos kataloogi teega, millel on „ * ” metamärk.
- Pärast seda määrake ' - kordus ' parameeter, et hankida üksused alamkataloogidest ja seejärel kasutada ' - Jõudu ' parameeter:
Näide 4: kasutage registrivõtmete hankimiseks käsku Get-ChildItem
See esitlus toob registrivõtmed alla antud koodi abil:
Get-ChildItem - Tee HKLM:\RIISTVARAÜlaltoodud koodis:
- Esmalt määrake ' Get-ChildItem ' cmdlet koos käsuga ' - Tee ” parameeter ja määrake registrivõtme tee:
Näide 5: hankige kõik koodi allkirjastamise asutusega sertifikaadid
Selles esitluses hangitakse koodiga allkirjastatud sertifikaadid antud koodi abil:
Get-ChildItem - Tee Sert:\LocalMachine\MyÜlaltoodud koodis:
- Esmalt määrake ' Get-ChildItem ' cmdlet, millele järgneb ' - Tee ” parameeter, millel on koodiga allkirjastatud sertifikaatide tee:
See puudutas failide, registri ja sertifikaatide loendit.
Järeldus
cmdlet ' Get-ChildItem ” hangib kasutaja antud failiteelt üksused ja alamüksused. Veelgi enam, ' - kordus ” parameetrit kasutatakse koos määratud cmdlet-iga üksuste toomiseks alamkataloogist. See postitus on demonstreerinud käsku „Get-ChildItem” mitme näitega.