레지스트리 내보내기 명령어 - lejiseuteuli naebonaegi myeonglyeong-eo

«   2022/10   »

            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          

관리 메뉴

  • 글쓰기
  • 방명록
  • RSS
  • 관리

GhostShell

Windows/XP

reg 명령 메뉴얼 (레지스트리 수정, 편집 쉘 명령)

$초코우유 2016. 3. 19. 15:31

1. reg /?

Console Registry Tool for Windows - version 3.0
Copyright (C) Microsoft Corp. 1981-2001. All rights reserved

REG 작업 [매개 변수 목록]

작업 [ QUERY | ADD | DELETE | COPY |
SAVE | LOAD | UNLOAD | RESTORE |
COMPARE | EXPORT | IMPORT ]

반환 코드: (REG COMPARE 제외)

0 - 성공
1 - 실패

특정 작업 유형에 대한 도움말을 보려면

REG 작업 /?를 입력하십시오.

예:

REG QUERY /?
REG ADD /?
REG DELETE /?
REG COPY /?
REG SAVE /?
REG RESTORE /?
REG LOAD /?
REG UNLOAD /?
REG COMPARE /?
REG EXPORT /?
REG IMPORT /?

2. reg query /?

Console Registry Tool for Windows - version 3.0
Copyright (C) Microsoft Corp. 1981-2001. All rights reserved

REG QUERY KeyName [/v ValueName | /ve] [/s]

KeyName [\Machine\]FullKey
Machine - 원격 컴퓨터 이름. 생략하면 기본값이 현재 컴퓨터가 됩니다.
원격 컴퓨터에서는 HKLM과 HKU만 사용할 수 있습니다.
FullKey - ROOTKEY\SubKey 이름 형식
ROOTKEY [ HKLM | HKCU | HKCR | HKU | HKCC ]
SubKey - 선택한 ROOTKEY 아래에 있는 레지스트리 키의 전체 이름
/v 특정 레지스트리 키에 대한 쿼리
ValueName - 선택한 키 아래에 있는 쿼리할 이름.
생략하면 키 아래의 모든 키를 쿼리합니다.
/ve 기본값 또는 비어 있는 값 이름 <이름 없음>에 대한 쿼리
/s 모든 하위 키와 값을 쿼리합니다.

예:

REG QUERY HKLM\Software\Microsoft\ResKit /v Version
레지스트리 값 Version의 값을 표시합니다.

REG QUERY HKLM\Software\Microsoft\ResKit\Nt\Setup /s
레지스트리 키 Setup 아래의 모든 하위 키와 값을 표시합니다.

3. reg add /?

Console Registry Tool for Windows - version 3.0
Copyright (C) Microsoft Corp. 1981-2001. All rights reserved

REG ADD KeyName [/v ValueName | /ve] [/t Type] [/s Separator] [/d Data] [/f]

KeyName [\\Machine\]FullKey
Machine 원격 컴퓨터 이름 - 생략하면 기본값이 현재 컴퓨터가 됩니다.
원격 컴퓨터에서는 HKLM과 HKU만 사용할 수 있습니다.
FullKey ROOTKEY\SubKey
ROOTKEY [ HKLM | HKCU | HKCR | HKU | HKCC ]
SubKey 선택한 ROOTKEY 아래에 있는 레지스트리 키의 전체 이름

/v 선택한 키 아래에 있는 추가할 값 이름

/ve 키에 대해 비어 있는 값 이름 <이름 없음>을 추가합니다.

/t RegKey 데이터 형식
[ REG_SZ | REG_MULTI_SZ | REG_DWORD_BIG_ENDIAN |
REG_DWORD | REG_BINARY | REG_DWORD_LITTLE_ENDIAN |
REG_NONE | REG_EXPAND_SZ ]
생략하면 REG_SZ인 것으로 간주합니다.

/s REG_MULTI_SZ에 대한 데이터 문자열에서 구분자로 사용할 문자를
하나 지정합니다. 생략하면 "\0"이 구분자로 사용됩니다.

/d 추가할 레지스트리 ValueName에 지정할 데이터

/f 확인 절차 없이 기존 레지스트리 항목을 강제로 덮어씁니다.

예:

REG ADD \\ABC\HKLM\Software\MyCo
원격 컴퓨터 ABC에 HKLM\Software\MyCo 키를 추가합니다.

REG ADD HKLM\Software\MyCo /v Data /t REG_BINARY /d fe340ead
값(이름: Data, 형식: REG_BINARY, 데이터: fe340ead)을 추가합니다.

REG ADD HKLM\Software\MyCo /v MRU /t REG_MULTI_SZ /d fax\0mail
값(이름: MRU, 형식: REG_MUTLI_SZ, 데이터: fax\0mail\0\0)을 추가합니다.

REG ADD HKLM\Software\MyCo /v Path /t REG_EXPAND_SZ /d %%systemroot%%
값(이름: Path, 형식: REG_EXPAND_SZ, 데이터: %systemroot%)을 추가합니다.
참고: 확장 문자열 내에는 퍼센트 기호를 두 개( %% ) 사용하십시오.

4. reg delete /?

Console Registry Tool for Windows - version 3.0
Copyright (C) Microsoft Corp. 1981-2001. All rights reserved

REG DELETE KeyName [/v ValueName | /ve | /va] [/f]

KeyName [\\Machine\]FullKey
Machine 원격 컴퓨터의 이름 - 생략하면 기본값이 현재 컴퓨터가 됩니다.
원격 컴퓨터에서는 HKLM과 HKU만 사용할 수 있습니다.
FullKey ROOTKEY\SubKey
ROOTKEY [ HKLM | HKCU | HKCR | HKU | HKCC ]
SubKey 선택한 ROOTKEY 아래에 있는 레지스트리 키의 전체 이름
ValueName 선택한 키 아래에 있는 삭제할 값 이름.
생략하면 해당 키 아래의 모든 하위 키와 값이 삭제됩니다.
/ve 비어 있는 값 이름 <이름 없음>의 값을 삭제합니다.
/va 이 키 아래의 모든 값을 삭제합니다.
/f 확인 절차 없이 강제로 삭제합니다.

예:

REG DELETE HKLM\Software\MyCo\MyApp\Timeout
레지스트리 키 Timeout과 그 하위 키 및 값을 모두 삭제합니다.

REG DELETE \\ZODIAC\HKLM\Software\MyCo /v MTU
ZODIAC의 MyCo 아래에 있는 레지스트리 값 MTU를 삭제합니다.

5. reg copy /?

Console Registry Tool for Windows - version 3.0
Copyright (C) Microsoft Corp. 1981-2001. All rights reserved

REG COPY KeyName1 KeyName2 [/s] [/f]

KeyName [\\Machine\]FullKey
Machine 원격 컴퓨터의 이름 - 생략하면 기본값이 현재 컴퓨터가 됩니다.
원격 컴퓨터에서는 HKLM과 HKU만 사용할 수 있습니다.
FullKey ROOTKEY\SubKey
ROOTKEY [ HKLM | HKCU | HKCR | HKU | HKCC ]
SubKey 선택한 ROOTKEY 아래에 있는 레지스트리 키의 전체 이름
/s 모든 하위 키와 값을 복사합니다.
/f 확인 절차 없이 강제로 복사합니다.

예:

REG COPY HKLM\Software\MyCo\MyApp HKLM\Software\MyCo\SaveMyApp /s
MyApp 키 아래에 있는 모든 하위 키와 값을 SaveMyApp 키로 복사합니다.

REG COPY \\ZODIAC\HKLM\Software\MyCo HKLM\Software\MyCo1
ZODIAC의 MyCo 키 아래에 있는 모든 값을 현재 컴퓨터의 MyCo1
키로 복사합니다.

6. reg save /?

Console Registry Tool for Windows - version 3.0
Copyright (C) Microsoft Corp. 1981-2001. All rights reserved

REG SAVE KeyName FileName

KeyName ROOTKEY\SubKey
ROOTKEY [ HKLM | HKCU | HKCR | HKU | HKCC ]
SubKey 선택한 ROOTKEY 아래에 있는 레지스트리의 전체 이름
FileName 저장할 디스크 파일 이름. 경로를 지정하지 않으면
호출 중인 프로세스의 현재 폴더에 파일을 만듭니다.

예:

REG SAVE HKLM\Software\MyCo\MyApp AppBkUp.hiv
하이브 MyApp를 현재 폴더의 AppBkUp.hiv 파일에 저장합니다.

7. reg restore /?

Console Registry Tool for Windows - version 3.0
Copyright (C) Microsoft Corp. 1981-2001. All rights reserved

REG RESTORE KeyName FileName

KeyName ROOTKEY\SubKey (local machine only)
ROOTKEY [ HKLM | HKCU | HKCR | HKU | HKCC ]
SubKey 하이브 파일을 복원할 레지스트리 키의 전체 이름.
기존 키의 값과 하위 키를 덮어씁니다.
FileName 복원할 하이브 파일 이름.
REG SAVE를 사용하여 이 파일을 만들어야 합니다.

예:

REG RESTORE HKLM\Software\Microsoft\ResKit NTRKBkUp.hiv
ResKit 키를 덮어쓰면서 NTRKBkUp.hiv 파일을 복원합니다.

8. reg load /?

Console Registry Tool for Windows - version 3.0
Copyright (C) Microsoft Corp. 1981-2001. All rights reserved

REG LOAD KeyName FileName

KeyName ROOTKEY\SubKey (로컬 컴퓨터만)
ROOTKEY [ HKLM | HKU ]
SubKey 하이브 파일을 로드할 키 이름. 새 키를 만듭니다.
FileName 로드할 하이브 파일 이름.
REG SAVE를 사용하여 이 파일을 만들어야 합니다.

예:

REG LOAD HKLM\TempHive TempHive.hiv
TempHive.hiv 파일을 HKLM\TempHive 키로 로드합니다.

9. reg unload /?

Console Registry Tool for Windows - version 3.0
Copyright (C) Microsoft Corp. 1981-2001. All rights reserved

REG UNLOAD KeyName

KeyName ROOTKEY\SubKey (로컬 컴퓨터만)
ROOTKEY [ HKLM | HKU ]
SubKey 언로드할 하이브의 키 이름

예:

REG UNLOAD HKLM\TempHive
HKLM에 있는 TempHive 하이브를 언로드합니다.

10. reg compare /?

Console Registry Tool for Windows - version 3.0
Copyright (C) Microsoft Corp. 1981-2001. All rights reserved

REG COMPARE KeyName1 KeyName2 [/v ValueName | /ve] [Output] [/s]

KeyName [\\Machine\]FullKey
Machine 원격 컴퓨터의 이름 - 생략하면 기본값이 현재 컴퓨터가 됩니다.
원격 컴퓨터에서는 HKLM과 HKU만 사용할 수 있습니다.
FullKey ROOTKEY\SubKey
FullKey2를 지정하지 않으면 FullKey2가 FullKey1과 동일합니다.
ROOTKEY [ HKLM | HKCU | HKCR | HKU | HKCC ]
SubKey 선택한 ROOTKEY 아래에 있는 레지스트리 키의 전체 이름
ValueName 선택한 키 아래에 있는 비교할 값 이름.
생략하면 키 아래의 모든 값을 비교합니다.
/ve 비어 있는 값 이름 <이름 없음>의 값을 비교합니다.
/s 모든 하위 키와 값을 비교합니다.
Output [/oa | /od | /os | /on]
생략하면 서로 다른 값만 출력합니다
/oa 서로 다른 모든 값과 일치하는 값을 출력합니다.
/od 서로 다른 값만 출력합니다.
/os 일치하는 값만 출력합니다.
/on 결과를 출력하지 않습니다.

반환 코드:

0 - 성공. 비교한 결과가 동일함
1 - 실패
2 - 성공. 비교한 결과가 서로 다름

예:

REG COMPARE HKLM\Software\MyCo\MyApp HKLM\Software\MyCo\SaveMyApp
MyApp 키 아래의 모든 값을 SaveMyApp와 비교합니다.

REG COMPARE HKLM\Software\MyCo HKLM\Software\MyCo1 /v Version
MyCo와 MyCo1 키 아래의 Version 값을 비교합니다.

REG COMPARE \\ZODIAC\HKLM\Software\MyCo \\. /s
ZODIAC의 HKLM\Software\MyCo 아래에 있는 모든 하위 키와 값을
현재 시스템의 동일한 키와 비교합니다.

11. reg export /?

Console Registry Tool for Windows - version 3.0
Copyright (C) Microsoft Corp. 1981-2001. All rights reserved

REG EXPORT KeyName FileName

Keyname ROOTKEY\SubKey (로컬 컴퓨터만)
ROOTKEY [ HKLM | HKCU | HKCR | HKU | HKCC ]
SubKey 선택한 ROOTKEY 아래에 있는 레지스트리 키의 전체 이름
FileName 내보낼 디스크 파일의 이름

예:

REG EXPORT HKLM\Software\MyCo\MyApp AppBkUp.reg
MyApp 키의 모든 하위 키와 값을 AppBkUp.reg 파일로 내보냅니다.

12. reg import /?

Console Registry Tool for Windows - version 3.0
Copyright (C) Microsoft Corp. 1981-2001. All rights reserved

REG IMPORT 파일 이름

파일 이름 가져올 디스크 파일 이름입니다(로컬 컴퓨터만).

예:

REG IMPORT AppBkUp.reg
AppBkUp.reg 파일에서 레지스트리 항목을 가져옵니다.