윈 도 우 RegWrite에서 0x7 등의 의미
2013.08.25 16:15
안녕하세요? 항상 도움만 받는 일인입니다.
RegWrite,"HKLM",0x7,
RegWrite,"HKLM",0x1,
RegWrite,"HKLM",0x1,
RegWrite,"HKLM",0x4,
RegWrite,"HKLM",0x2,
RegWrite,"HKLM",0x4,
RegWrite,"HKLM",0x4,
RegWrite,"HKLM",0x4,
등이 윈빌더 스크립트에 보면 0x7, 0x1,....등이 보이는데, 이게 무엇을 뜻하는 가요?
아시는 분 계시면 설명부탁드립니다.
댓글 [4]
-
suk 2013.08.25 17:01
-
연두소리 2013.08.25 20:06
감사드립니다.
매치가 잘 안 돼네요. ㅠ.ㅠ
-
Quantum 2013.08.26 21:22
국내에 정보가 없는 것, 외국 애들이 만든 것에 대한 정보를 얻으시려면 구글 검색은 필수입니다.
예전에는 PE 같은 것을 만졌지만, 몇 년동안 거들떠도 보지 않고 있는데요. 하지만 구글 검색 잠깐 해보니 뭐 역시 큰 포럼은 뻔합니다. msfn, reboot pro...
아래 링크는 XP 시절부터 많이 사용된 nu2 pe에 대한 문서의 일부분입니다.
페이지 아래 쪽에 보면, 스크립트에서 Reg Type을 어떻게 표기하는지 기술하고 있습니다.
https://www.nu2.nu/pebuilder/help/english/pluginformat.htm#Software.AddReg
0x0, (REG_NONE)
0x1, (REG_SZ) string
0x2, (REG_EXPAND_SZ) string
0x3, (REG_BINARY) binary data
0x4, (REG_DWORD) 32-bit number
0x7, (REG_MULTI_SZ) multiple strings--------------------------------------------------------------
아래는 Win8용 PE 빌더 중 하나로 많은 PE 프로젝트 중 하나입니다.
https://w8pese.cwcodes.net/Compressed/index.php
위 페이지에서 Win8PE_SE_2013-07-25.zip 파일을 다운로드하고, 동봉된 winbuilder.chm 문서에서 Script Commands (By Category) > Registry Handling > RegWrite 페이지를 보면, 아래와 같이 기술되어 있습니다.
0x0 - Empty key
0x1 - String - writes a text value
0x2 - Expanded String - will expand any variable value contained inside %%. (e.g. %temp%)
0x3 - Binary data - adds data in binary format. Each byte is specified by groups of two digits splitting each value with commas
0x4 - Dword - writes a numeric value
0x7 - Writes multiple NULL separated strings
보시면, 차이가 없죠. 스크립트 작성을 어떻게 할 것인가는 해당 PE 빌더를 제작하는 각 프로젝트에서 어떻게 약속하는가에 따라 달라질 수도 같을 수도 있겠죠.
Windows PE가 기본적으로 MS의 WinPE를 기반으로 해서 각 프로젝트에 의해 수정되는 것이고 보면, MS의 기술방식과 근본적인 차이는 발생하지 않는다는 생각을 하게 됩니다.
MS의 기본 PE와 OEM 업체에 공급되는 Kit에서 지원되지 않는 기능들을 사용자들이 구현하려고 여러 프로젝트를 만들어 공동작업으로 쓸만한 PE를 만들어가는 것이기 때문에, 어떤 빌더를 골라잡아 작업한다면 당연히 해당 프로젝트 페이지를 찾아가서 정보를 찾아보아야 합니다. 공동작업으로 계속 수정해 나가니까요.
외국 애들은 한국처럼 폐쇄적으로 독단적인 작업보다는 공동작업을 포럼에서 많이들 합니다.
그리고 뭐 하나 만들었다고 설명도 없이 휙 던져놓고 알아서들 써 먹어라.. 이딴 식의 네티켓은 찾아보기 힘듭니다.
간단한 프로그램은 물론이고, 좀 복잡한 프로그랩들은 반드시 배포 문서에 설명서나 도움말 페이지를 밝혀 둡니다.
보다 많은 사람이 사용하기를 원한다면, 설명 첨부는 당연한 것이고, 버그 패치나 완성도를 높이기 위해 피드백 받을 곳을 안내하거나, 보다 좋은 결과물을 만들기 위해 보다 많은 사용자가 프로젝트에 참여하도록 유도합니다.
빌더 제작에 문외한인 사용자라 할지라도 참여가 필요하다는 것을 그들은 너무 잘 알고 있고, 무시하거나 하지 않습니다.
세상에는 수많은 PC가 있고, 사용자마다 PC 하드웨어 구성과 환경은 매우 다양하기 때문에 빌더 제작자들의 실력이 좋아도 호환성 문제 등을 해결해 보다 완성도 있는 물건을 만들어내자면 다양한 사용자의 피드백 의견을 소중히 여겨야 한다는 점을 그들은 잘 알고 있고, 실제로 그렇게 운영합니다.
그렇기 때문에, 아주 간단한 프로그램이 아니고 좀 알아야 만질 수 있는 프로그램들은 반드시 제작자(포럼)가 배포하는 문서나 웹 페이지가 존재한다는 것을 염두에 두시고 찾아보시면 됩니다.이게 스크립트 수정, 작성하고 하는건데, 설명 문서가 배포되지 않는다면 써 먹을 수 있는 사람이 매우 한정적일테지요. 여러 사람이 많은 시간을 들여 공동작업해 만들고, 많은 사람들이 쉽게 사용하라고 빌더를 만들어 무료로 배포하는 것인데 사용 설명 문서가 없다는 것은 말이 안되지요. 프로그램 명이나 스크립트 키워드 등으로 조금만 검색해도 찾을 수 있게 해놓았습니다.
프로젝트 포럼 등은 다람쥐 쳇바퀴 돌듯 자주 방문해서 이슈나 진행상황 등을 틈틈히 확인해야 합니다.
버그인지도 모르고 빌더나 프로그램을 가지고 내 PC에서만 뻘짓을 몇날 몇일 하다가 포럼에 가보니 떡 하니 버그 리포트가 있다면, 얼마나 허탈하고 시간이 아깝겠는지요.
어느 빌더인지는 모르겠습니다만, 당장 해당 빌더를 제작하는 프로젝트가 진행되고 있는 포럼(사이트)를 방문해 기본 정보와 이슈들을 확인해 보셨으면 합니다.
참고로 8pe를 찾아보니 아래 대표적인 포럼에서도 진행 중인 것들이 있네요.
https://reboot.pro/forum/133-win8pe/
https://www.msfn.org/board/forum/81-windows-pe/
노파심에, 주제넘은 몇 말씀 드려보았습니다만, 지난 날에 저도 밤을 많이도 세워 보았기에... 최소한의 길은 알아야겠다 싶어서 몇 자 적었습니다. 시간은 누구의 것이든 소중한 것이니까요. 선의로 적은 글입니다. -
연두소리 2013.11.24 07:49
퀀텀님의 소중한 댓글을 이제야 보았습니다. 고맙습니다.
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
41325 | 기 타| visual studio 2013 나왔나요? | 윤슬 | 1023 | 08-25 |
41324 | 윈 도 우| 네트워크 프린터연결 [5] | JWL | 3059 | 08-25 |
41323 | 소프트웨어| BaiduYunGuanjia 이 소프트 웨어는 어떤건가요.. [1] | 뚜뚜깡 | 3285 | 08-25 |
» | 윈 도 우| RegWrite에서 0x7 등의 의미 [4] | 연두소리 | 1525 | 08-25 |
41321 | 하드웨어| 실리콘파워 usb3.0 메모리를 사용중입니다. [3] | 초울트라캡 | 1319 | 08-25 |
41320 | 하드웨어| HDD의 고유번호를 수정하는프로그램이 있을까요. [5] | poetjong | 2221 | 08-25 |
41319 | 윈 도 우| 업데이트후 용량을 너무잡아먹네요 [4] | 벨루가 | 1973 | 08-25 |
41318 | 윈 도 우| ahci 드라이버 어떤 것을 깔아야 하나요? [2] | 담장미인 | 1464 | 08-25 |
41317 | 윈 도 우| 디스크드라이브가 SCSI로.... [6] | 이누노 | 1522 | 08-25 |
41316 | 소프트웨어| 자료 요청 좀 드려도 될까요? firefox nightly 버전입니다 [1] | 세드릭 | 1139 | 08-25 |
41315 | 윈 도 우| win 파일. [4] | 지구여행중 | 1757 | 08-25 |
41314 | 윈 도 우| 삑~삑~거리면서 부팅이 되지않습니다 [6] | 스똬일 | 1556 | 08-25 |
41313 | 소프트웨어| 사무실 허가좀 받으려는데 꼬였나봅니다 [2] | 묘아 | 2756 | 08-24 |
41312 | 윈 도 우| 윈도우 업데이트 후 설치 임시파일 위치가 어디인가요? [4] | 푸른하늘좋 | 2052 | 08-24 |
41311 | 윈 도 우| 화면이 어제부터 갑자기 맛이 가버립니다 첨부 사진. [4] | 눅스야 | 1547 | 08-24 |
41310 | 하드웨어| 애즈락z77바이오스업데이트이후... [14] | 이누노 | 2277 | 08-24 |
41309 | 윈 도 우| usb데이터복원관련 [1] | gausin | 1537 | 08-24 |
41308 | 윈 도 우| MAK KEY 확인 관련.. [4] | unkn0wn | 4065 | 08-24 |
41307 | 윈 도 우| 윈도우8볼륨 전화인증에 대해서 [1] | 틈새 | 1936 | 08-24 |
41306 | 윈 도 우| XP + 윈도우 8 멀티 구성 [22] | 유치원때모 | 2272 | 08-24 |
레지스트리 값 종류로 보입니다.
1번은 문자열값으로 확인이 됩니다만...
나머지는 정확히 어떻게 매치가 되는지 조사해보세요.
근데, 6가지인데 , 7번이라...
* 아..저는 트루이미지 만드는 inf파일로 확인한 것입니다. 1번은 문자열값
나머지는 관심이 없어서 아직...