Скопіюйте відділення реєстру в інше місце


13

Чи є в Windows простий спосіб скопіювати відділення реєстру в іншу частину реєстру?

Мені потрібно скопіювати всі , що в HKLM\SOFTWARE\Wow6432Node\Pythonдо HKCU\SOFTWARE\Wow6432Node\Pythonпраці навколо питання з установниками Python , але змерзатися не виникає , щоб запропонувати спосіб скопіювати відгалуження / папку. У цьому випадку я, ймовірно, вирішуватиму проблему, скопіювавши кожен вузол вручну, оскільки робити це не так вже й багато, але мене цікавить чисте і просте рішення для подальшої довідки.

Відповіді:


12

Ви можете використовувати regкоманду в командному рядку. Зауважте, що для запуску цієї команди потрібен доступ адміністратора. Щоб відкрити командний рядок як адміністратор:

  1. Відкрийте меню "Пуск".
  2. У полі пошуку введіть cmd.
  3. Натисніть Ctrl+Shift+Enter.

Синтаксис regкоманди нижче.

REG COPY KeyName1 KeyName2 [/s] [/f]

  KeyName    [\\Machine\]FullKey
    Machine  Name of remote machine - omitting defaults to the current machine.
             Only HKLM and HKU are available on remote machines.
    FullKey  ROOTKEY\SubKey
    ROOTKEY  [ HKLM | HKCU | HKCR | HKU | HKCC ]
    SubKey   The full name of a registry key under the selected ROOTKEY.

  /s         Copies all subkeys and values.

  /f         Forces the copy without prompt.

Я використовував це для копіювання ключів між 64-бітною та 32-бітовою областями реєстру. Наприклад:

reg copy HKLM\SOFTWARE\ODBC\ODBC.INI\dsname HKLM\SOFTWARE\Wow6432Node\ODBC\ODBC.INI\dsname /s

7
  1. Використовуйте кращий редактор реєстру, який дозволяє вирізати / скопіювати та вставити цілі ключі / гілки.

  2. Експортуйте HKLM\SOFTWARE\Wow6432Node\Pythonгілку у файл .REG, використовуйте текстовий редактор, щоб замінити всі екземпляри HKLM HKCU, зберегти та імпортувати.


-3

Я не впевнений, чому цього ніхто не запропонував. У мене теж була така ж вимога.

Експорт ключового верхнього рівня. Відредагуйте його вручну, щоб змінити базове місце та імпортувати його.


Ласкаво просимо до Супер Користувача! На цьому веб-сайті Q&A ми намагаємось дати хороші відповіді на питання, які люди розміщують. Частина надання хорошої відповіді полягає в тому, щоб переконатися, що хтось ще не опублікував таке ж рішення. Ще одна відповідь, що містить те саме рішення заявленої проблеми, Каран вже розмістив тут .
cascer1
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.