Get-ChildItem: Список файлов, реестра и сертификатов

Get Childitem Spisok Fajlov Reestra I Sertifikatov



Командлет “ Get-ChildItem » извлекает элемент и дочерние элементы из указанных мест. Если в случае, если элемент является контейнером, он получит элементы из него, называемые дочерними элементами. Более того, чтобы получить значения из подкаталогов, « -рекурсия ” используется параметр. Командлет Get-ChildItem не отображает в выходных данных пустые папки или каталоги.

В этом посте подробно рассматривается командлет Get-ChildItem в PowerShell.

Get-ChildItem: список файлов, реестра и сертификатов

Указанный командлет получает элементы и дочерние элементы из указанного пути к файлу. Примеры, связанные с указанным командлетом, показаны ниже.







Пример 1. Получение списка элементов в каталоге с помощью командлета Get-ChildItem

В этом примере будут получены элементы, расположенные в указанном каталоге:



Get-ChildItem C:\Документы



Пример 2. Получение имен элементов в каталоге

В этом примере будут получены только имена файлов, расположенных в указанном каталоге:





Get-ChildItem C:\Документы -Имя

В указанном выше коде:

  • Сначала укажите « Get-ChildItem ” вместе с путем к файлу.
  • Наконец, добавьте « -Имя ”, чтобы получить список имен файлов:



Пример 3: получение дочерних элементов в каталоге и подкаталоге

На этом рисунке также будут извлечены дочерние элементы, доступные в подкаталогах:

Get-ChildItem C:\Документы\ * .текст -рекурсия -Сила

Согласно приведенному выше коду:

  • Сначала укажите « Get-ChildItem », вместе с путем к каталогу, имеющим « * подстановочный знак.
  • После этого укажите « -рекурсия ', чтобы получить элементы из подкаталогов, а затем используйте ' -Сила параметр:

Пример 4. Использование командлета Get-ChildItem для получения ключей реестра

Эта демонстрация извлечет ключи реестра, используя данный код:

Get-ChildItem -Путь HKLM:\ОБОРУДОВАНИЕ

В вышеуказанном коде:

  • Сначала укажите « Get-ChildItem » вместе с « -Путь ” и назначьте путь к разделу реестра:

Пример 5. Получите все сертификаты с помощью центра подписи кода

В этой демонстрации сертификаты с кодовой подписью будут получены с использованием данного кода:

Get-ChildItem -Путь Сертификат:\LocalMachine\My

В указанном коде выше:

  • Сначала укажите « Get-ChildItem ', за которым следует ' -Путь ” параметр, содержащий путь к сертификатам с кодовой подписью:

Это было все, что касалось списка файлов, реестра и сертификатов.

Заключение

Командлет “ Get-ChildItem » извлекает элементы и дочерние элементы из пути к файлу, предоставленного пользователем. Более того, « -рекурсия Параметр используется с указанным командлетом для извлечения элементов из подкаталога. В этом посте продемонстрирован командлет «Get-ChildItem» с несколькими примерами.