설치 / 사용기

기 타 (추가) PE 1회 부팅 Cmd - GUID 추출에서 실수를 했네요

2023.07.25 18:01

왕초보 조회:682 추천:23

 

추가 내용입니다

 

suk님께서 댓글에 GUID 값을 추출하는 소스를 한줄로 만들어 소개를 하여 주셨습니다

한줄로 되면서 아주 깔끔해졌습니다..잘 활용하도록 하겠습니다 .suk님 감사합니다...

 

1. 소스가 한줄입니다...여러줄보다는 한줄이 깔끔하죠

a1.jpg

 

2. cmd에 적용을 하여 보았습니다

a2.jpg

 

3. PE로 부팅이 잘되었습니다.. 추가한 bcdedit.exe가 영문인 왕자님 PE에서 다른 PE로 부팅을 하여보겠습니다

a3.jpg

 

4. 다른 PE로 부팅이 되었습니다.

a4.jpg

 

------------------------------------------------------------------------------------

 

PE 1회 부팅을 cmd로 해보게 되면서 cmd로 만들어 본것이 오래 되어서 다 잊어버렸나 봅니다..

GUID값 추출에서 큰 실수를 했습니다

사용기를 보시면 아마 왕초보도 이제는 나이 먹어서 깜박깜박하네 할것 같습니다

 

cmd로 만든것으로 qnd님 Win11 PE에서 다른 PE로 1회 부팅을 잘됩니다..그런데 왕자님 Win10 PE에서 다른 PE로 부팅이 되지 않았습니다

제가 오토잇으로 만든것은 잘됩니다.. 여기 소스를 cmd에 활용을 한것이어서 cmd에서도 잘되어야 하는것이 맞습니다

실제로 qnd님 Win11 PE에서 다른 PE로 1회 부팅을 잘되어서 더 이상하죠.

 

원인을 찾아 보았더니.. 왕자님 Win10 RS5의 경우 bcdedit.exe 파일이 문제없습니다..

왕자님께서 배포하신 버전에는 bcdedit.exe 파일이 없습니다.. 이 파일은 제가 추가했을수도 있고 다른 분이 하셨을수도 있습니다

Windows 10 레드스톤5(RS5) 1809(빌드 17763.1) x64 MSDN 1번째 정식 버전 KO-KR 파일에서 bcdedit.exe 를 추출해서 확인을 해보았습

니다..이것도 같은 증상입니다

 

RS5에 있는 bcdedit.exe가 영문 버전입니다  이 영문 버전이라는것에서 제가 어떤 실수를 했는지 짐작을 하시는 분들이 있으실것 같습니다

이미 예전에 있었던 내용일것입니다

 

PE 1회 부팅 관련해서는 바이블 같은 작품이 있습니다..suk님 작품입니다..

BCD 관련해서는 항상 참고를 했었는데..이번에는 다른 분의 작품을 참고하면서 잊어버리고 있었습니다

suk님 소스입니다..

 

for /f "tokens=1-5 delims=-" %%a in ('bcdedit /create /d "%DisplayName%" /application osloader') do @(

set first=%%a

set last=%%e

set guid=!first:~-9!-%%b-%%c-%%d-!last:~0,13!

)

 

 

1. 지난 사용기에서 GUID 추출시에 사용한 명령어로 추출을 한것입니다. GUID를 잘 추출하고 있습니다..

   항목을 만들었습니다 라고 표시가 되고 있습니다..한글 버전이죠

1.jpg

 

2. 왕자님 Win10 RS5 PE입니다..이 PE는 한글 PE입니다..bcdedit.exe 에서 아래처럼 영문으로 나옵니다..그런데 문제는 GUID 값의 위치입니

  다.. 한글 버전에서는 for 문에서 빈공백으로 잘라서 첫번째 값을 추출하면 GUID 값이 됩니다 하지만 아래처럼 영문에서는 첫번째 값이

  The 입니다.. PE가 한글인데 bcdedit.exe가 영문이어서 생기는 현상입니다 영문에서는 3번째 값이네요...

2.jpg

 

3. qnd님 Win11 PE입니다..bcdedit.exe가 한글 버전이어서 한글로 나옵니다..첫번째 값이 GUID 입니다..이래서 잘된것이네요

3.jpg

 

4. 중국 PE입니다..여기는 GUID 값이 2번째입니다. 결국 1번,2번,3번 언어에 따라서 나타나네요

4.jpg

 

5. 러시아어에서도 2번째가 GUID 값이네요

5.jpg

 

6. suk님 작품입니다.. 빈공백으로 하는 경우 간단하게 한줄이지만..이렇게 하신 이유가 있으셨네요.

  어떤 언어라도 대응을 할수가 있습니다..왕자님 Win10 RS5 PE에서처럼 bcdedit.exe 파일이 없어서 한글 ISO에서 추출해서 추가를 했는데

   도 영문이어서 다른 PE로 부팅을 하지 못하는 현상이 있었습니다 suk님 방식을 그럴일이 없을것 같습니다

 

6.jpg

 

7. 한글버전에서 GUID 값이 추출된 모습입니다

7.jpg

 

8. 왕자님 Win10 RS5에서도 GUID값이 정확히 추출이 되었습니다..

8.jpg

 

9. 중국 PE에서도 정확히 추출이 되었습니다..

9.jpg

 

10. 러시아 PE에서도 정확히 추출이 되었습니다.. 한글 메뉴가 보이지는 않겠지만 이제는 외국 PE에서 다른 PE로도 부팅이 잘될것 같습니다 

10.jpg

 

11. 문제가 되었던 왕자님 Win10 RS5에서 다른 PE로 부팅을 하여 보겠습니다 Win10 RS5 bcdedit.exe 한글 파일이 따로 있나요..

  어쩌다 ISO에서 추출해서 추가한 bcdedit.exe가 영문이네요...

11.jpg

 

12. 부팅 확인 메세지입니다

12.jpg

 

13. 다른 PE로 부팅이 되었습니다

13.jpg

 

14. 마무리

점점 기억력이 감퇴가 되는것이 현실인가 봅니다...

PE 1회 부팅을 cmd로 할때에는 당연하다고 기억하고 있었는데..너무 오랜만에 cmd로 작업을 했나 봅니다...까마득하게 있고 있었습니다

오토잇으로 할때에는 전체 문자열에서 { } 부분을 잘라내서 하였습니다..그래서 왕자님 RS5에서도 잘되었던 것이었습니다

 

PE 1회 부팅은 초보분들보다 다양한 PE를 테스트 해보시는 분들이 더 많이 활용을 하실것 같습니다..

그래서 PE에서 다른 PE로 바로 부팅을 하는 기능도 원하시는 분들이 많으시고요..

suk님 작품에는 다양한 언어라도 문제없이 GUID값을 추출해 내는 소스가 있습니다.. 이것을 활용을 하시는것이 부팅이 안되는 경우를 줄

일수 있지 않을까 합니다

 

PE 1회 부팅을 cmd로 하신다면 GUID 값 추출 방식을 한번 살펴보시는것도 좋을것 같습니다

 

오늘 하루도 고생이 많으셨습니다..

편안하신 시간이 되시길 바랍니다

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 사용기/설치기 이용안내 gooddew - - -
10106 기 타| [Sergei Admin W11PE 230705K] 레인미터 정신차렷-보충설명 [18] 세이퍼컴 595 13 08-08
10105 기 타| 레인미터 해상도와 관계 없이 자리잡기! [14] 윈포토리™ 728 29 08-07
10104 소프트웨어| [종료]백업퍼 단일파일(0807) [10] DengJang 681 39 08-07
10103 기 타| 이지윈포 ...모자님 근황이 궁금합니다 [5] 격자 552 36 08-07
10102 기 타| 중국 Win11 PE 110mb 를 한글화를 하여 보았습니다. [27] 왕초보 832 59 08-07
10101 기 타| [Sergei Admin W11PE 230705K] 레인미터 정신차렷-반항이야? [14] 세이퍼컴 472 24 08-07
10100 기 타| [팁] 벡셀 알카라인 배터리 종류(고르기) [6] asklee 702 11 08-07
10099 기 타| 아랫파일 끌어 붙여서 삭제하기 추가 [68] 집앞의_큰 656 112 08-07
10098 기 타| 삭제를 거부하는 폴더 및 파일 삭제 [157] 집앞의_큰 1259 211 08-07
10097 기 타| sunshine PE 2종 변신 테스트 [21] 딸랑쇠 1305 56 08-06
10096 기 타| PE 수정중 [72] V무등산V 877 104 08-06
10095 기 타| [종료]pe_boot (bcdedit) .cmd [New] [22] DengJang 726 53 08-06
10094 기 타| [Sergei Admin W11PE 230705K] 파일 및 폴더 강제삭제권한 ... [10] 세이퍼컴 513 24 08-06
10093 소프트웨어| 차이나는PE 큰나무님 감사스샷 [15] 4k8k 726 29 08-05
10092 윈 도 우| 삭제를 거부하는 폴더 삭제 [31] 집앞의_큰 1455 72 08-05
10091 기 타| [첨부] 중국 Win11 PE 110mb 한글화에 필요한 파일들 입니다 [15] 왕초보 931 41 08-05
10090 기 타| 중국 Win11 PE 110mb (x64전용 Net X) - 대단한 분이시네요 [8] 왕초보 1029 34 08-05
10089 기 타| 메세지의 컬러바 아이콘도 원하는대로 하여 보았습니다. [9] 왕초보 624 18 08-04
10088 소프트웨어| 차이나는 블루투스 드라이버 업 [15] 4k8k 666 19 08-04
10087 소프트웨어| 차이나 블루투스 [6] 4k8k 574 22 08-04
XE1.11.6 Layout1.4.8