reg compare
비교 하 여 레지스트리 하위 키 또는 항목을 지정 합니다.
구문
reg compare <keyname1> <keyname2> [{/v Valuename | /ve}] [{/oa | /od | /os | on}] [/s]
매개 변수
매개 변수 | 설명 |
---|---|
<keyname1> |
하위 키 또는 추가할 항목의 전체 경로 지정 합니다. 원격 컴퓨터를 지정하려면 keyname의 일부로 컴퓨터 이름(\\<computername>\ 형식)을 포함하세요. \\<computername>\ 을(를) 생략하면 작업이 기본적으로 로컬 컴퓨터로 설정됩니다. keyName은 유효한 루트 키를 포함해야 합니다. 로컬 컴퓨터에 대한 유효한 루트 키: HKLM, HKCU, HKCR, HKU 및 HKCC. 원격 컴퓨터를 지정하는 경우 유효한 루트 키는: HKLM 및 HKU. 레지스트리 키 이름에 공백이 있으면 키 이름을 따옴표로 묶습니다. |
<keyname2> |
비교할 두 번째 하위 키의 전체 경로 지정 합니다. 원격 컴퓨터를 지정하려면 keyname의 일부로 컴퓨터 이름(\\<computername>\ 형식)을 포함하세요. \\<computername>\ 을(를) 생략하면 작업이 기본적으로 로컬 컴퓨터로 설정됩니다. keyname2에 컴퓨터 이름만 지정하면 keyname1에 지정된 하위 키의 경로를 사용하도록 작업이 수행됩니다. keyName은 유효한 루트 키를 포함해야 합니다. 로컬 컴퓨터에 대한 유효한 루트 키: HKLM, HKCU, HKCR, HKU 및 HKCC. 원격 컴퓨터를 지정하는 경우 유효한 루트 키는: HKLM 및 HKU. 레지스트리 키 이름에 공백이 있으면 키 이름을 따옴표로 묶습니다. |
/v <Valuename> |
하위 키 아래 비교할 값 이름을 지정 합니다. |
/s 모든 하위 | Null 값 이름이 있는 항목만 비교 되어야 함을 지정 합니다. |
/oa | 모든 차이 일치 하는 항목 표시 되도록 지정 합니다. 기본적으로 변경 된 사항만 나열 됩니다. |
/od | 차이만 표시 되도록 지정 합니다. 이 옵션은 기본 동작입니다. |
os/ | 일치만 표시 되도록 지정 합니다. 기본적으로 변경 된 사항만 나열 됩니다. |
/on | 아무 것도 표시 되도록 지정 합니다. 기본적으로 변경 된 사항만 나열 됩니다. |
/s | 모든 하위 키와 항목 재귀적으로 비교합니다. |
/? | 명령 프롬프트에 도움말을 표시합니다. |
설명
reg 비교 작업의 반환 값은 다음과 같습니다.
값 설명 0 비교는 성공 하 고 결과 동일 합니다. 1 비교에 실패 했습니다. 2 비교 성공적이 고 차이 찾았습니다. 결과에 표시되는 기호는 다음과 같습니다.
기호 설명 = KeyName1 데이터 같으면 KeyName2 데이터입니다. < KeyName1 데이터는 보다 작은 KeyName2 데이터입니다. > KeyName1 데이터 보다 크면 KeyName2 데이터입니다.
예제
키 MyApp의 모든 값을 SaveMyApp 키 아래의 모든 값과 비교하려면 다음을 입력합니다.
reg compare HKLM\Software\MyCo\MyApp HKLM\Software\MyCo\SaveMyApp
MyCo 키 아래의 버전 값과 MyCo1 키 아래의 버전 값을 비교하려면 다음과 같이 입력합니다.
reg compare HKLM\Software\MyCo HKLM\Software\MyCo1 /v Version
ZODIAC이라는 이름의 컴퓨터에서 HKLM\Software\MyCo 아래의 모든 하위 키 및 값을 로컬 컴퓨터의 HKLM\Software\MyCo 아래의 모든 하위 키 및 값과 비교하려면 다음과 같이 입력합니다.
reg compare \\ZODIAC\HKLM\Software\MyCo \\. /s