소프트웨어 PE 레지스트리에 REG 파일 수정없이 쉽게 병합하기
2023.08.31 01:19
REG 파일들을 PE 레지스트리에 병합하기 3번째 편집본입니다. (마무리 버전이 될 것 같습니다.)
키 경로를 하이브된 경로로 수정하지 않고, 일반적인 REG 파일을 바로 사용할 수 있는 장점이 있습니다.
- REG 파일 이름은 PE 레지스트리 파일들의 이름을 접두어로 하여야 합니다.
- 예) default-제어판설정.reg / ntuser.dat.console.font.reg / software_7-zip.reg / SYSTEM 테스트.REG / DRIVERS-13th.REG
- REG 파일들은 REGEDIT에서 내보내기한 그대로를 사용합니다. 키 경로를 바꾸기 하지 않습니다.
- 같은 하이브 위치의 다수의 REG 파일을 처리합니다. 예) software_7-zip.reg / software_ESET.reg / software_WIM.reg
Reg-Import-for-PE-3.zip ; 배치 스크립트를 간단하게 정리하였습니다.
배치파일 조금 정리했습니다.^^
- 중간 에러는 Drivers 파일에서 나는데 권한 문제로 보입니다. PE상에서는 문제 없습니다. (어젠 집 윈11에서도 문제 없었는데...)
안녕하세요?
아래 큰나무님 게시글 보고 아이디어가 떠올라 테스트 하였습니다.
https://windowsforum.kr/review/19804169 - 큰나무님 감사합니다.^^
필요한 레지스트리를 추출하여 PE 레지스트리 파일에 추가하는 것을 쉽게 해보고자 하는 시도입니다.
- 추출한 레지스트리는 파일 이름 규칙만 따르고 파일 내 문자열은 배치파일에서 알아서 치환합니다.
- Reg-Import-for-PE.cmd 와 fr.exe 만 필요하고 나머지 REG 파일은 테스트용 샘플로 넣었습니다.
적용하고 싶은 레지스트리 파일 이름에 다음과 같은 규칙이 필요합니다.
- 모두 배치파일과 같은 폴더에 있어야 합니다.
- 별(*)표에는 배치파일에 방해되지 않은 문자가 올 수 있다는 의미입니다.(괄호 사용은 문제가 될 수 있습니다.)
- REG 파일은 추출한 그대로를 사용합니다. 배치파일에서 fr.exe가 문자열을 치환하는 역활을 합니다.
DEFAULT - DEFAULT*.REG
DRIVERS - DRIVERS*.REG
NTUSER.DAT - NTUSER*.REG
SOFTWARE - SOFTWARE*.REG
SYSTEM - SYSTEM*.REG
HKEY_USERS 에 각각 이름으로 하이브로드 합니다.
- HKEY_LOCAL_MACHINE 에는 중복되는 키 이름이 있어서 하이브 위치를 HKEY_USERS 로 정하였습니다.
- 하이브키에 해당하는 실제 레지스트리 위치들입니다.
HKEY_USERS\DEFAULT - HKEY_CURRENT_USER
HKEY_USERS\DRIVERS - HKEY_LOCAL_MACHINE\SYSTEM
HKEY_USERS\NTUSER - HKEY_CURRENT_USER
HKEY_USERS\SOFTWARE - HKEY_LOCAL_MACHINE\SOFTWARE
HKEY_USERS\SYSTEM - HKEY_LOCAL_MACHINE\SYSTEM
하이브로드된 키이름으로 시작하는 REG 파일을 각 키 이름에 맞게 문자열 치환하여
파일 앞에 "__" 붙여서 저장 후 "__*.REG" 파일들을 모두 IMPORT 합니다.
테스트이기 때문에 REGEDIT를 실행하여 확인할 수 있게 하였습니다.
REGEDIT를 닫으면 하이브언로드 후에 로그파일들을 삭제하고 종료합니다.
잘 이해하였는지 모르겠습니다.
혹시 잘못된 부분이나 개선할 부분이 있으면 댓글 부탁드립니다.
시간이 늦어서 배치파일 정리하는 것은 추후에 하겠습니다. ^^ -> 정리하여 위에 추가하였습니다.
댓글 [16]
-
광풍제월 2023.08.31 05:51
-
상발이 2023.08.31 06:04
수고하셨습니다.
-
JU유틸 2023.08.31 06:15
수고 많았습니다.
-
꼭지 2023.08.31 06:41
감사합니다
-
cungice 2023.08.31 07:59
수고 많으셨습니다. 감사합니다.
-
딸랑쇠 2023.08.31 08:24
-
강뉴 2023.08.31 10:16
수고하셨습니다
-
가로등 2023.08.31 12:26
수고 많으셨습니다.
-
붉바리 2023.08.31 15:24
감사합니다.
-
우인 2023.08.31 19:31
수고많이하셨습니다.
-
강뉴 2023.08.31 21:45
수고하셨습니다
-
빠송 2023.08.31 22:18
감사합니다.
수고 많이 하셨습니다.
-
parannara 2023.09.01 01:07
수고 많으십니다.
감사합니다.
-
metaverse21 2023.09.01 02:11
수고하셨습니다.
-
bangul 2023.09.01 12:34
감사합니다.
-
vegabond 2023.09.02 16:46
수고하셨습니다.
번호 | 제목 | 글쓴이 | 조회 | 추천 | 등록일 |
---|---|---|---|---|---|
[공지] | 사용기/설치기 이용안내 | gooddew | - | - | - |
2371 | 소프트웨어| [종료]에이아이엠피 단일파일(1220) [19] | DengJang | 693 | 49 | 12-20 |
2370 | 소프트웨어| HyperSnap 9.4.0 OCR - 화면 캡쳐 도구 소개 - 한국어 [29] | VᴇɴᴜꜱGɪ | 636 | 49 | 01-13 |
2369 | 소프트웨어| WIM 정보 v0983 - 검은색 배경 버그 수정 [13] | 입니다 | 819 | 49 | 03-29 |
2368 | 소프트웨어| sLaunch4 - PE 용 심플 런처 4 [17] | 지후빠 | 703 | 49 | 04-21 |
2367 | 소프트웨어| 호주머니용 윈클론 6.3.0.2 (x86 & x64) [54] | 디폴트 | 2264 | 48 | 06-26 |
2366 | 소프트웨어| 실컴용"레인 스위칭2" [53] | 집앞의_큰 | 1754 | 48 | 07-15 |
2365 | 소프트웨어| 하나쯤 꼭 있어야 할 필수 복구 프로그램 [26] |
|
3062 | 48 | 03-27 |
2364 | 소프트웨어| 78RePack 리팩 [38] |
|
2605 | 48 | 11-02 |
2363 | 소프트웨어| [종료]팟플레이어 단일파일(0826) [20] | DengJang | 1007 | 48 | 08-26 |
2362 | 소프트웨어| [종료]스냅샷 업데이트(1220) [18] | DengJang | 709 | 48 | 12-20 |
2361 | 소프트웨어| [최종4 수정]DesktopInfo 수정하기 [31] | sunshine | 853 | 48 | 10-28 |
2360 | 소프트웨어| PE 7-Zip 설정 변경 사용기 [23] | DengJang | 653 | 48 | 12-29 |
2359 | 소프트웨어| WIM 정보 v0911 -Apply 추가. Export 기능 강화. ESD 지원 [20] | 입니다 | 933 | 48 | 03-10 |
2358 | 소프트웨어| PartitionHidder [70] | 집앞의_큰 | 1076 | 47 | 10-03 |
2357 | 소프트웨어| (수정) Ventoy 1.0.35 Skin 및 풀 적용 [44] | 메인보드 | 2591 | 47 | 02-17 |
2356 | 소프트웨어| xpe151+22H2 12세대드라이버+wifi+RS2.89+p12.7+T.DISK1.0+... [58] | 컴아저씨훈 | 1486 | 47 | 11-23 |
2355 | 소프트웨어| GoodbyeDPI [26] |
|
2032 | 47 | 03-01 |
2354 | 소프트웨어| [종료]백업퍼 단일파일(0721) [19] | DengJang | 1026 | 47 | 07-21 |
2353 | 소프트웨어| 작업표시줄 툴바 _Launcher 1.3 and _Launch 1.5 [27] | 지후빠 | 2045 | 47 | 04-09 |
2352 | 소프트웨어| Win8Mpe L 5월17일 100MB 대로 축소... [66] | tara | 13006 | 46 | 05-15 |
수고하셨습니다.