Salin cabang registri ke lokasi lain


13

Apakah ada cara mudah di Windows untuk menyalin cabang registri ke bagian lain dari registri?

Saya perlu menyalin semuanya HKLM\SOFTWARE\Wow6432Node\Pythonuntuk HKCU\SOFTWARE\Wow6432Node\Pythonmengatasi masalah dengan pemasang Python , tetapi regedit tampaknya tidak menawarkan cara untuk menyalin cabang / folder. Dalam hal ini, saya mungkin akan memecahkan masalah dengan menyalin setiap node dengan tangan, karena tidak banyak yang bisa dilakukan, tapi saya tertarik dengan solusi yang bersih dan mudah untuk referensi di masa mendatang.

Jawaban:


12

Anda dapat menggunakan regperintah di Command Prompt. Perhatikan bahwa akses administrator diperlukan untuk menjalankan perintah ini. Untuk membuka Command Prompt sebagai Administrator:

  1. Buka Start Menu.
  2. Di kotak pencarian, ketik cmd.
  3. Tekan Ctrl+Shift+Enter.

Sintaks regperintah di bawah ini.

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.

Saya telah menggunakan ini untuk menyalin kunci antara area 64-bit dan 32-bit dari registri. Sebagai contoh:

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

7
  1. Gunakan editor registri pihak ketiga yang lebih baik yang memungkinkan cut / copy dan paste seluruh kunci / cabang.

  2. Ekspor HKLM\SOFTWARE\Wow6432Node\Pythoncabang ke file .REG, gunakan editor teks untuk mengganti semua instance HKLM dengan HKCU, simpan dan impor.


-3

Saya tidak yakin mengapa tidak ada yang menyarankan ini. Saya juga memiliki persyaratan yang sama.

Ekspor tingkat atas kunci. Edit secara manual untuk mengubah lokasi pangkalan dan mengimpornya.


Selamat Datang di Pengguna Super! Di situs T&J ini kami mencoba memberikan jawaban yang bagus untuk pertanyaan yang diposkan orang. Bagian dari memberikan jawaban yang baik adalah dengan memastikan orang lain belum memposting solusi yang sama. Jawaban lain yang berisi solusi yang sama untuk masalah yang disebutkan sudah diposting oleh Karan di sini .
cascer1
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.