Get-ChildItem: Listing Files, Registry at Certificates

Get Childitem Listing Files Registry At Certificates



Ang cmdlet ' Get-ChildItem ' kinukuha ang item at mga child item mula sa mga tinukoy na lokasyon. Kung sakaling ang bagay ay isang lalagyan, ito ay kukuha ng mga bagay mula dito na tinatawag na mga bata na item. Bukod dito, upang makuha ang mga halaga mula sa mga subdirectory ang ' -uulit 'parametro ang ginagamit. Hindi ipinapakita ng cmdlet na 'Get-ChildItem' ang mga walang laman na folder o direktoryo sa output.

Ang post na ito ay nagpaliwanag sa 'Get-ChildItem' cmdlet sa PowerShell.

Get-ChildItem: Listing Files, Registry, at Certificates

Nakukuha ng nakasaad na cmdlet ang mga item at ang mga child item mula sa ibinigay na path ng file. Ang mga halimbawang nauugnay sa nakasaad na cmdlet ay ipinapakita sa ibaba.







Halimbawa 1: Kunin ang Listahan ng Mga Item sa isang Direktoryo Gamit ang 'Get-ChildItem' Cmdlet

Makukuha ng halimbawang ito ang mga item na matatagpuan sa tinukoy na direktoryo:



Get-ChildItem C:\Docs



Halimbawa 2: Kunin ang Mga Pangalan ng Mga Item sa isang Direktoryo

Ang halimbawang ito ay makakakuha lamang ng mga pangalan ng mga file na matatagpuan sa tinukoy na direktoryo:





Get-ChildItem C:\Docs -Pangalan

Sa nakasaad sa itaas na code:

  • Una, tukuyin ang ' Get-ChildItem ” cmdlet kasama ang landas ng file.
  • Panghuli, idagdag ang ' -Pangalan ” parameter upang makuha ang listahan ng mga pangalan ng file:



Halimbawa 3: Kunin ang Mga Child Item sa Directory at Sub-Directory

Sa paglalarawang ito, kukunin din ang mga child item na available sa mga sub-directory:

Get-ChildItem C:\Docs\ * .txt -uulit -Puwersa

Ayon sa code sa itaas:

  • Una, tukuyin ang ' Get-ChildItem 'cmdlet, kasama ang path ng direktoryo na mayroong ' * ” wildcard.
  • Pagkatapos nito, tukuyin ang ' -uulit 'parameter upang makuha ang mga item mula sa mga sub-directory at pagkatapos ay gamitin ang ' -Puwersa ” parameter:

Halimbawa 4: Gamitin ang 'Get-ChildItem' Cmdlet para Kunin ang Registry Keys

Ang demonstration na ito ay kukuha ng mga registry key gamit ang ibinigay na code:

Get-ChildItem - Landas HKLM:\HARDWARE

Sa nabanggit na code:

  • Una, tukuyin ang ' Get-ChildItem 'cmdlet, kasama ang ' - Landas ” parameter, at italaga ang registry key path:

Halimbawa 5: Kunin ang Lahat ng Sertipiko na May Awtoridad sa Pagpirma ng Code

Sa pagpapakitang ito, ang mga certificate na nilagdaan ng code ay kukunin gamit ang ibinigay na code:

Get-ChildItem - Landas Cert:\LocalMachine\My

Sa nakasaad na code sa itaas:

  • Una, tukuyin ang ' Get-ChildItem ” cmdlet, na sinusundan ng “ - Landas ” parameter na mayroong path sa mga certificate na nilagdaan ng code:

Iyon ay tungkol sa paglilista ng mga file, pagpapatala, at mga sertipiko.

Konklusyon

Ang cmdlet ' Get-ChildItem ' kinukuha ang mga item at child item mula sa ibinigay na file path ng isang user. Bukod dito, ang ' -ulitin Ang 'parameter ay ginagamit kasama ang nakasaad na cmdlet upang kunin ang mga item mula sa isang sub-directory. Ang post na ito ay nagpakita ng 'Get-ChildItem' cmdlet na may ilang mga halimbawa.