Dit bericht gaat in op de cmdlet 'Get-ChildItem' in PowerShell.
Get-ChildItem: lijstbestanden, register en certificaten
De vermelde cmdlet haalt de items en de onderliggende items op uit het opgegeven bestandspad. Voorbeelden met betrekking tot de vermelde cmdlet worden hieronder gedemonstreerd.
Voorbeeld 1: de lijst met items in een map ophalen met behulp van de cmdlet 'Get-ChildItem'.
In dit voorbeeld worden de items in de opgegeven map opgehaald:
Get-ChildItem C:\Docs
Voorbeeld 2: Haal de namen op van items in een directory
Dit voorbeeld krijgt alleen de namen van de bestanden in de opgegeven map:
Get-ChildItem C:\Docs -Naam
In de bovengenoemde code:
- Geef eerst de ' Get-ChildItem ” cmdlet samen met het bestandspad.
- Voeg ten slotte de ' -Naam ” parameter om de lijst met bestandsnamen te krijgen:
Voorbeeld 3: haal de onderliggende items op in de directory en subdirectory
In deze afbeelding worden ook de onderliggende items die beschikbaar zijn in de submappen opgehaald:
Get-ChildItem C:\Docs\ * .tekst -recursie -KrachtVolgens bovenstaande code:
- Geef eerst de ' Get-ChildItem ' cmdlet, samen met het mappad met de ' * 'wildcard.
- Specificeer daarna de ' -recursie ' parameter om de items uit submappen te halen en gebruik vervolgens de ' -Kracht ' parameter:
Voorbeeld 4: gebruik de cmdlet 'Get-ChildItem' om de registersleutels op te halen
Deze demonstratie haalt de registersleutels op met behulp van de gegeven code:
Get-ChildItem -Pad HKLM:\HARDWAREIn de bovengenoemde code:
- Geef eerst de ' Get-ChildItem ” cmdlet, samen met de “ -Pad ” parameter en wijs het registersleutelpad toe:
Voorbeeld 5: verkrijg alle certificaten met codeondertekeningsbevoegdheid
In deze demonstratie worden de code-ondertekende certificaten opgehaald met behulp van de gegeven code:
Get-ChildItem -Pad Certificaat:\LocalMachine\MijnIn de vermelde code hierboven:
- Geef eerst de ' Get-ChildItem ” cmdlet, gevolgd door de “ -Pad ” parameter met het pad naar de code-ondertekende certificaten:
Dat ging allemaal over het weergeven van bestanden, register en certificaten.
Conclusie
De cmdlet ' Get-ChildItem ” haalt de items en onderliggende items op uit het opgegeven bestandspad door een gebruiker. Bovendien is de “ -recursie ” parameter wordt gebruikt met de vermelde cmdlet om de items uit een submap op te halen. Dit bericht heeft de cmdlet 'Get-ChildItem' gedemonstreerd met verschillende voorbeelden.