Что такое ключи реестра в PowerShell и как это работает

Cto Takoe Kluci Reestra V Powershell I Kak Eto Rabotaet



Ключи реестра — это элементы на диске PowerShell, которые можно рассматривать как папки, похожие на контейнеры, со значениями, ключами и подразделами внутри них. Значения реестра можно рассматривать как файлы внутри этих папок. Выполнение операций с ключами реестра аналогично работе с локальным каталогом и его файлами. Однако ключи реестра действительны или существуют только внутри « Реестр Windows ».

В следующем руководстве будет представлена ​​информация о ключах реестра и их работе.

Что такое ключи реестра в PowerShell и как это работает?

Ключи реестра PowerShell содержат два экземпляра, включая « HKEY_CURRENT_USER ” и “ HKEY_LOCAL_MACHINE ». Первый экземпляр содержит информацию о вошедшем в систему пользователе о корне/пути, такую ​​как цвета экрана, пользовательские папки и панель управления. В то время как второй экземпляр хранит параметр, относящийся только к локальному компьютеру.







Как работают ключи реестра в PowerShell?

Реестр в Windows хранит информацию, по которой перемещается операционная система, например, приложения или файлы. Чтобы изучить дополнительные функции или работу разделов реестра, ознакомьтесь с предоставленными примерами.



Пример 1: Скопируйте ключ реестра PowerShell

Чтобы скопировать ключи реестра в PowerShell, выполните приведенную ниже команду:



Копировать элемент -Путь 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion' -Место назначения HKCU:

Следуя приведенному выше коду, сначала укажите « Копировать элемент » рядом с « -Путь ” параметр, которому присвоены указанные значения. Затем введите « -Место назначения ” и присвойте ему значение “ HKCU: ”:





Пример 2. Создание ключа реестра в PowerShell

Чтобы создать раздел реестра, используйте « Новый предмет ' и ' -Путь ” параметр, которому присвоено указанное значение:



Новый предмет -Путь HKCU:\Новый_Регистр_Ключ

Пример 3. Удаление раздела реестра в PowerShell

Чтобы удалить или удалить раздел реестра, укажите « Убрать предмет ” вместе с “ -Путь параметр. Затем назначьте ему имя реестра и путь:

Убрать предмет -Путь HKCU:\Новый_Регистр_Ключ

Пример 4. Список всех подразделов с помощью PowerShell

Чтобы получить список всех подразделов в PowerShell, выполните приведенную ниже команду:

Get-ChildItem -Путь HKCU:\ | Select-Object Имя

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

  • Использовать ' Get-ChildItem ” и назначьте “ HKCU:\ ” к “ -Путь параметр.
  • После этого укажите « | 'конвейер' и укажите командлет ' Select-Object ” и “ Имя ”:

Пример 5. Удаление всех ключей определенного ключа

Если пользователи хотят удалить все ключи и подразделы, им необходимо указать « HKCU:\CurrentVersion ” к “ Убрать предмет команда:

Убрать предмет -Путь HKCU:\CurrentVersion

Вот и все! Мы предоставили подробную информацию о ключах реестра PowerShell.

Заключение

Ключи реестра в PowerShell представляют собой папки, похожие на контейнеры, которые состоят из значений реестра в виде файлов внутри них. PowerShell использует поставщика реестра для доступа и изменения ключей реестра. Этот пост проиллюстрировал ключи реестра с помощью нескольких примеров.