2011-01-07 6 views
5

내 개체는 배치 파일을 사용하여 txt 형식으로 Windows 레지스트리를 내보내는 것입니다. 내가 배치 파일에서 다음 두 줄 중 하나를 사용하는 경우일반 텍스트 형식으로 레지스트리 내보내기

는 :

REG EXPORT C:\t.txt "HKEY_CURRENT_USER\Software" 
REGEDIT /E C:\t.txt "HKEY_CURRENT_USER\Software" 

나는이 비슷한 출력을 얻을 :

Windows Registry Editor Version 5.00 

[HKEY_CURRENT_USER\Software] 

[HKEY_CURRENT_USER\Software\Adobe] 

나는 REGEDIT를 사용하여 수출의 출력 놀랜다 GUI. 내가 파일 -> 내보내기 을 선택하고 "형식으로 저장"를 변경하면 "텍스트 파일"나는이 비슷한 출력을 얻을 수 있습니다 :

Key Name:   HKEY_CURRENT_USER\Software 
Class Name:  <NO CLASS> 
Last Write Time: 1/5/2011 - 8:27 AM 

Key Name:   HKEY_CURRENT_USER\Software\Adobe 
Class Name:  <NO CLASS> 
Last Write Time: 11/4/2010 - 12:01 PM 

내가 두 번째 예제는보다 읽기 쉬운 형식으로 데이터를 보여줍니다 생각합니다. cmd 나 배치 파일을 사용하여 동일한 결과를 얻고 싶습니다.

도움이 될 것입니다.

+1

동일한 출력을 REG 및 REGEDIT에서 얻습니다. 당신이보고있는 차이점에 대해 더 자세히 설명해 줄 수 있습니까? – aphoria

+0

은 파일을 보내는 방법입니다. 내가 두 파일을 보내 줄께. reg 및 regedit는 동일한 출력을 생성합니다. 나는 gui를 사용하여 수출 reg/regedit의 출력을 비교하고있다. –

+0

나는 REGEDIT GUI 내보내기와'REGEDIT/E t.txt keyname'에서 같은 것을 얻는다. 당신은 GUI와'\ E' 옵션을 사용하여 REGEDIT로부터 다른 출력을 얻는다는 말입니까? – aphoria

답변

4

는 .reg 파일 확장명을 가진 파일을 저장 기본적으로이

START /W REGEDIT /E file.txt %REG_PATH% 

처럼보십시오. 그러나 그것은 regedit에 의해 실행될 수 있고 레지스트리에서 변경을 가할 수있는 텍스트 파일입니다.

충분히 읽을 수 없다고 생각하면 Import/Export registry sections as XML으로 시도하십시오.

+3

START/W REGEDIT/E file.txt % REG_PATH %의 출력은 regedit/e와 동일하지만 내 problam은 여전히 ​​있습니다. 유적. 링크도 열지 않습니다. 도와주세요 –

관련 문제