Tässä viestissä on käsitelty PowerShellin Get-ChildItem-cmdlet-komentoa.
Get-ChildItem: Listaa tiedostot, rekisteri ja sertifikaatit
Ilmoitettu cmdlet hakee kohteet ja alikohteet annetusta tiedostopolusta. Alla on esimerkkejä mainittuun cmdlet-sovelluksesta.
Esimerkki 1: Hanki nimikeluettelo hakemistoon 'Get-ChildItem' -cmdletillä
Tämä esimerkki saa kohteet, jotka sijaitsevat määritetyssä hakemistossa:
Get-ChildItem C:\Docs
Esimerkki 2: Hanki hakemiston kohteiden nimet
Tämä esimerkki saa vain määritetyssä hakemistossa olevien tiedostojen nimet:
Get-ChildItem C:\Docs -Nimi
Yllä mainitussa koodissa:
- Määritä ensin ' Get-ChildItem ” cmdlet tiedostopolun kanssa.
- Lisää lopuksi ' -Nimi ”-parametrilla saadaksesi tiedostonimiluettelon:
Esimerkki 3: Hae alatason kohteet hakemistosta ja alihakemistosta
Tässä kuvassa haetaan myös alihakemistoissa olevat alikohteet:
Get-ChildItem C:\Docs\ * .txt - uusiutuminen -PakottaaYllä olevan koodin mukaan:
- Määritä ensin ' Get-ChildItem ' cmdlet sekä hakemistopolku, jossa on ' * ' jokerimerkki.
- Määritä tämän jälkeen ' - uusiutuminen ' -parametria hakeaksesi kohteet alihakemistoista ja käytä sitten ' -Pakottaa ' parametri:
Esimerkki 4: Käytä 'Get-ChildItem' -cmdlet-komentoa saadaksesi rekisteriavaimet
Tämä esittely hakee rekisteriavaimet käyttämällä annettua koodia:
Get-ChildItem - Polku HKLM:\HARDWAREYllä mainitussa koodissa:
- Määritä ensin ' Get-ChildItem ' cmdlet sekä ' - Polku ”-parametri ja määritä rekisteriavaimen polku:
Esimerkki 5: Hanki kaikki varmenteet koodin allekirjoitusviranomaisella
Tässä esittelyssä koodiallekirjoitetut varmenteet haetaan käyttämällä annettua koodia:
Get-ChildItem - Polku Varmenne:\LocalMachine\MyYllä mainitussa koodissa:
- Määritä ensin ' Get-ChildItem ' cmdlet, jonka jälkeen ' - Polku ' parametri, jolla on polku koodiallekirjoitettuihin varmenteisiin:
Kyse oli tiedostojen, rekisterin ja varmenteiden luetteloimisesta.
Johtopäätös
cmdlet' Get-ChildItem ” hakee kohteet ja alikohteet käyttäjän antamasta tiedostopolusta. Lisäksi ' - uusiutuminen ”-parametria käytetään mainitun cmdlet-sovelluksen kanssa kohteiden hakemiseen alihakemistosta. Tämä viesti on osoittanut 'Get-ChildItem' -cmdletin useilla esimerkeillä.