*.reg 만들기

예제1) 98 메뉴바 빨리 띄우기 조작

REGEDIT4                                                             <—98형식
[HKEY_CURRENT_USER\Control Panel\Desktop]
"MenuShowDelay"="100"

                                                                           <——–엔터값.

메모장에 적고 reg형식으로 저장하면 OK.

 

예제2) xp 메뉴바 빨리 띄우기 조작

Windows Registry Editor Version 5.00                        <–xp형식

[HKEY_CURRENT_USER\Control Panel\Desktop]
"MenuShowDelay"="100"
                                                                            <–한줄을 꼭 넣어줘야 한다.

 
//======================================================================================================================================

1. ActiveX나 ATL로 작업을 하다 보면 regsvr32로 빈번하게 등록/해제를 해주게 됩니다.
이게 구차나서 오른쪽 버튼에 메뉴를 달고자 만들었지용~
우선 ‘아무거나.reg’파일을 만들고여, 오른쪽버튼을 눌러 ‘편집’에 들어가셔서
REGEDIT4
[HKEY_CLASSES_ROOT\dllfile\shell\레지스트리등록(&R)\Command]
@="\"regsvr32\" \"%L\""
[HKEY_CLASSES_ROOT\dllfile\shell\레지스트리등록해제(&U)\Command]
@="\"regsvr32\" /u \"%L\""
[HKEY_CLASSES_ROOT\ocxfile\shell\레지스트리등록(&R)\Command]
@="\"regsvr32\" \"%L\""
[HKEY_CLASSES_ROOT\ocxfile\shell\레지스트리등록해제(&U)\Command]
@="\"regsvr32\" /u \"%L\""
요렇게 써줍니다.
저장을 한 뒤에 더블클릭을 해주시면 ‘…정보를 레지스트리에 추가하겠슴까?’ 라고 나옵니다.
‘예’를 눌러 저장을 하신 후 dll이나 ocx파일에 대고 오른쪽 버튼을 누르시면 ‘레지스트리등록/레지스트리등록해제’메뉴가 생깁니다~~ >>ㅑ~~–;;
2. 제거하는 reg파일 만드는 방법..
원하는 키값 앞에 – 만 붙이면 됩니다.
REGEDIT4
[-HKEY_CLASSES_ROOT\dllfile\shell]
[-HKEY_CLASSES_ROOT\ocxfile\shell]
이런식으로….
3. 레지스트리에 여러종류의 값 추가하는 reg파일맹들기…
[HKEY_CURRENT_USER\Software\Test\Env]
@ = "기본값"    기본값에 추가 할 때는 @에다가 추가하시면 됩니다.
"stringValue" = "스트링이다"    문자열 값 추가 할 때는 걍 값만 써줍니다
"dwordValue" = dword:00000871    dword 값 추가 할 때는 dword: 를 먼저써줍니다
"binaryValue" = hex(7):5c,00,00,00,00,00,00,00,01,00,00,00,ff,ff,ff,ff,\ 이진값 추가 할 때는 hex(7)를 이용해서 hex값으로 집어넣습니다.
ff,ff,ff,ff,ff,ff,ff,ff    라인이 길어져서 보기 싫으시면 \ 해주시면 됩니다.
1. ActiveX나 ATL로 작업을 하다 보면 regsvr32로 빈번하게 등록/해제를 해주게 됩니다.
이게 구차나서 오른쪽 버튼에 메뉴를 달고자 만들었지용~
우선 ‘아무거나.reg’파일을 만들고여, 오른쪽버튼을 눌러 ‘편집’에 들어가셔서
REGEDIT4
[HKEY_CLASSES_ROOT\dllfile\shell\레지스트리등록(&R)\Command]
@="\"regsvr32\" \"%L\""
[HKEY_CLASSES_ROOT\dllfile\shell\레지스트리등록해제(&U)\Command]
@="\"regsvr32\" /u \"%L\""
[HKEY_CLASSES_ROOT\ocxfile\shell\레지스트리등록(&R)\Command]
@="\"regsvr32\" \"%L\""
[HKEY_CLASSES_ROOT\ocxfile\shell\레지스트리등록해제(&U)\Command]
@="\"regsvr32\" /u \"%L\""
요렇게 써줍니다.
저장을 한 뒤에 더블클릭을 해주시면 ‘…정보를 레지스트리에 추가하겠슴까?’ 라고 나옵니다.
‘예’를 눌러 저장을 하신 후 dll이나 ocx파일에 대고 오른쪽 버튼을 누르시면 ‘레지스트리등록/레지스트리등록해제’메뉴가 생깁니다~~ >>ㅑ~~–;;
2. 제거하는 reg파일 만드는 방법..
원하는 키값 앞에 – 만 붙이면 됩니다.
REGEDIT4
[-HKEY_CLASSES_ROOT\dllfile\shell]
[-HKEY_CLASSES_ROOT\ocxfile\shell]
이런식으로….
3. 레지스트리에 여러종류의 값 추가하는 reg파일맹들기…
[HKEY_CURRENT_USER\Software\Test\Env]
@ = "기본값"    기본값에 추가 할 때는 @에다가 추가하시면 됩니다.
"stringValue" = "스트링이다"    문자열 값 추가 할 때는 걍 값만 써줍니다
"dwordValue" = dword:00000871    dword 값 추가 할 때는 dword: 를 먼저써줍니다
"binaryValue" = hex(7):5c,00,00,00,00,00,00,00,01,00,00,00,ff,ff,ff,ff,\ 이진값 추가 할 때는 hex(7)를 이용해서 hex값으로 집어넣습니다.
ff,ff,ff,ff,ff,ff,ff,ff    라인이 길어져서 보기 싫으시면 \ 해주시면 됩니다.※ 주의점 : 항상 마지막줄은 엔터값이 들어가서 한줄을 만들어 줘야 한다
이 글은 분류되지 않음 카테고리에 분류되었습니다. 고유주소 북마크.

댓글 남기기