레지스트리 분기를 다른 위치로 복사


13

Windows에서 레지스트리 분기를 레지스트리의 다른 부분으로 복사하는 쉬운 방법이 있습니까?

나는 모든 것을 복사 할 필요 HKLM\SOFTWARE\Wow6432Node\PythonHKCU\SOFTWARE\Wow6432Node\Python해결하려면 파이썬 설치에 문제가 있지만, regedit를 분기 / 폴더를 복사 할 수있는 방법을 제공하기 위해 표시되지 않습니다. 이 경우에는 할 일이 많지 않기 때문에 각 노드를 직접 복사하여 문제를 해결할 것입니다.하지만 나중에 참조 할 수있는 깨끗하고 쉬운 솔루션에 관심이 있습니다.

답변:


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, HKCU와 HKLM의 모든 인스턴스를 대체 할 저장하고 가져 오기 텍스트 편집기를 사용하는 .REG 파일에 지점을.


-3

왜 아무도 이것을 제안하지 않았는지 모르겠습니다. 나도 같은 요구 사항이 있었다.

키 최상위 레벨을 내 보냅니다. 기본 위치를 변경하고 가져 오려면 수동으로 편집하십시오.


슈퍼 유저에 오신 것을 환영합니다! 이 Q & A 사이트에서 사람들이 게시 한 질문 에 대한 올바른 답변 을 제공하려고합니다 . 좋은 답변을 제공하는 것의 일부는 다른 사람이 이미 동일한 솔루션을 게시하지 않았는지 확인하는 것입니다. 명시된 문제에 대한 동일한 솔루션을 포함하는 다른 답변이 Karan here 에 이미 게시되었습니다 .
cascer1
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.