메뉴 건너뛰기

개발도구


Command Shell(Console) 에서 Batch 파일을 통해 Registry 를 쉽게 다룰 필요가 있을 때 도움되는 방법입니다.

자세한 내용은
http://www.robvanderwoude.com/regedit.html
링크를 참조하세요.^^

_________________________________________________

REGEDIT

 





Warning: Before tweaking the registry, make sure you have a full backup of your
system. If anything goes wrong, you may end up losing all your data and
reinstalling Windows.

As Microsoft states it, editing the registry
"... is not supported by Microsoft. Use this method at your own risk."

 

Windows NT (and 2000) users, read Microsoft's
Knowledge
Base
article
Q318149
to learn
How
to Maintain Current Registry Backups in Windows NT 4.0 and
Windows 2000
.

 

General Syntax:


GUI mode:

REGEDIT.EXE

Import (merge) a .REG file:

REGEDIT.EXE [ /L:system or /R:user ]
[ /S ] importfile.REG

Export to a (.REG) file:

REGEDIT.EXE [ /L:system or /R:user ]
/E exportfile "registry_key"

Compress the registry (Windows 98 only):

REGEDIT.EXE [ /L:system or /R:user ] /C

Parameters:


importfile.REG

.REG file to be imported (or "merged")

exportfile.REG

File name the information should be written to

"registry_key"

Registry key to be exported, e.g. "HKEY_CLASSES\ROOT\*\shell"

/S

Silent, i.e. hide confirmation box when importing files

/E

Export registry file

/L:system

Specify the location of the system.dat to use

/R:user

Specify the location of the user.dat to use

/C

Compress [filename] (Windows 98 only)

 

Adding and editing (importing) registry entries

Adding items to the registry requires a *.REG file:

REGEDIT [ /S ] addsome.REG

The /S swith is optional, it skips the message dialogs
before and after the import of the *.REG file.

Removing registry entries

To remove an entire "tree" from the registry using REGEDIT
and a .REG file, just add a minus sign before the tree name:

REGEDIT4

[-HKEY_CURRENT_USER\DummyTree]

will remove the entire tree "DummyTree".

To remove an individual item from the registry, place the
minus sign after the equal sign:

REGEDIT4

[HKEY_CURRENT_USER\DummyTree]
"ValueToBeRemoved"=-

Reading (exporting) from the registry

REGEDIT's /E switch can be used to export a registry key:

REGEDIT /E d:\path\filename.REG "HKEY_XXXX\Whatever Key"

This will write the registry key "HKEY_XXXX\Whatever Key" and its
subkeys to a file named d:\path\filename.REG





번호 제목 글쓴이 날짜 조회 수
공지 [TIP] 앱 실행시 관리자 권한을 얻도록 Visual Studio에서 설정하기 파이팅건맨 2017.01.22 4229
공지 [TIP] MySQL - 2개이상의 필드 정보를 이용하여 중복 레코드 삭제하기 파이팅건맨 2017.09.27 4207
공지 [TIP] Jedis로 원격지 Redis접속에 실패할때 파이팅건맨 2017.09.27 3771
73 [TIP] 앱 실행시 관리자 권한을 얻도록 Visual Studio에서 설정하기 파이팅건맨 2017.01.22 4229
72 [TIP] MySQL - 2개이상의 필드 정보를 이용하여 중복 레코드 삭제하기 파이팅건맨 2017.09.27 4207
71 [TIP] Jedis로 원격지 Redis접속에 실패할때 파이팅건맨 2017.09.27 3771
70 [TIP] MySQL 서버로 로컬PC에 있는 대용량 데이터 올리기 파이팅건맨 2017.09.20 3618
69 [TIP] Command Line 에서 INF 설치 방법 파이팅건맨 2010.02.05 2760
68 [TIP] npm 으로 모듈 설치할때 "xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance" 오류 발생시... 파이팅건맨 2019.01.22 2702
67 [TIP] 파이선에서 C 코드 호출하기 (How to call C function from Python) [1] 파이팅건맨 2018.08.14 2649
66 [LINK] USB정보 분석 툴- USB Monitor, USB머하니 파이팅건맨 2004.10.13 2492
65 [TIP] IE 6 혹은 7에서 스크립트 실행 차단 블록 해제하기 [1] 파이팅건맨 2008.06.16 2486
64 [TIP] Android Studio 에서 빌드는 되는데 라이브러리를 찾지 못했다는 오류가 표시될 때 [4] 파이팅건맨 2018.06.22 2319
63 Visual C++ 단축키 정리 [퍼옴] 파이팅건맨 2004.01.27 2268
62 [TIP] Excel 에서 특정 문자열이 포함된 셀수 구하기 파이팅건맨 2010.08.19 1862
61 [TIP] 윈도우에서 NFS 서버 돌리기 파이팅건맨 2009.02.16 1670
60 [LINK] GUI Mockup 작업을 간편하게! 파이팅건맨 2012.04.30 1536
59 [TIP] Clock skew detected. Your build may be incompleted. 파이팅건맨 2007.10.03 1424
58 [TIP] LoadLibrary 가 dll 을 탐색하는 순서 파이팅건맨 2007.08.07 1300
57 [TIP] 윈도우의 콘솔창(cmd)에서 TAB키 활용 파이팅건맨 2003.02.20 1288
56 [LINK] distcc로 컴파일 시간 줄이기 (번역) 파이팅건맨 2009.02.04 1285
» [TIP] Command Shell 에서 Registry 다루는 방법 파이팅건맨 2007.10.04 1282
54 [TIP] 윈도우 시작시 내문서가 항상 열려 있을때... 파이팅건맨 2008.12.07 1270
위로