설치 / 사용기

기 타 PE 1회 부팅 Cmd - PE 인지 구분하기 입니다

2023.08.01 20:55

왕초보 조회:715 추천:28

영어 실력이 짧아서..오해를 하고 잘못 테스트 하면서 Wim 파일이 PE인지 아닌지를 구분할수 없는줄 알고..이제까지 엉뚱한 곳들을 찾아

헤멘것 같습니다

 

사용기란에..PE 1회 부팅 cmd를 소개를 나서..정리를 하면서 아쉽움에 다시 찾아 보자하는 생각에 검색을 했읍니다

오늘은 검색한 글에서..혹시나 하는 생각에 다시 테스트를 해보았습니다

잘되면 즐거워해야 하는데....한숨부터 나왔습니다.. 정확히 알고..테스트를 했어더라면..바로 해결이 되었을 일인데...학교다닐때 공부를 열심히

하지 않은 결과가 이렇게 엉뜽한 고생을 하게 했네요

 

Wim 파일이 PE인지 구분은 모두 알고 계시는 파일에서 간단히 알아 낼수가 있습니다

 

가. imageX.exe 를 활용하였습니다

  - 명령어 imageX64.exe /info "wim파일 경로" 

 

:: PE인지 체크

for /f "tokens=1*" %%a in ('imageX64.exe /info %1') do if %%a==Boot goto :_PEBoot

:: PE가 아닌 경우

PEBootCmd.exe "GRAY" "%Title%" "Wim 파일 확인" "PE 파일명 : %~nx1 /n/n이 파일은 부팅 가능한 PE가 아닙니다/n파일을 확인하여 주십시요"

Exit

 

:_PEBoot

 

실제 적용한 소스입니다  imageX64.exe /info 의 경우 PE 일때만 Boot 항목이 나타납니다..그래서 Boot 단어가 있으면 바로 빠져 나옵니다

 

나. wimlib-imagex.exe 을 활용하였습니다

  - 명령어 wimlib-imagex64.exe info "wim파일 경로"  

 

:: PE인지 체크

for /f "tokens=1*" %%a in ('wimlib-imagex64.exe info %1') do if %%a==Boot if "%%b"=="Index:     1" goto :_PEBoot

:: PE가 아닌 경우

PEBootCmd.exe "GRAY" "%Title%" "Wim 파일 확인" "PE 파일명 : %~nx1 /n/n이 파일은 부팅 가능한 PE가 아닙니다/n파일을 확인하여 주십시요"

Exit

 

:_PEBoot

 

wimlib-imagex64.exe info 의 명령어의 경우 PE일때 "Index:     0" "Index:     1" 이렇게 값이 달라져서 if 문이 2번 사용이 됩니다

 

imageX.exe는 파일이 1개이고 wimlib-imagex.exe는 exe와 dll 이 필요해서 2개 입니다..파일 크기는 비슷하네요

PE인지 아닌지만 체크하기 때문에..속도는 빠릅니다..

 

어떤 분들은 이 기능이 필요가 없으시다고 하시는 분도 있으실것 같고...wim 파일에서 PE가 아닌(윈도우 설치) wim 파일을 클릭하거나 끌어

당기기할떼 실수를 확인할수가 있어서 필요하시다는 분도 있으실것 같습니다

직접 테스트 해보시고..PE인지를 체크하는데 걸리는 시간을 느낄수 없을 정도라면..기능이 있는것도 좋을것 같습니다

 

사용기는 확인 차원에서 캡처를 한것입니다

 

1. 파일 용량이 작아서 부담되지는 않을것 같습니다

1.jpg

 

2. /info /boot 옵션이 있습니다.이 옵션은 wim 파일에 부팅가능을 표시하는 옵션입니다../info가 이렇게 wim 파일에 설명들을 추가하거나

  wim 정보를 수정하는 명령어인줄 알았습니다../info만 있는 경우 wim 정보를 보여줍니다..

2.jpg

 

3. Boot Index: 1 이란 것이 보입니다..imageX.exe는 PE 일때만 이 항목이 보입니다. PE가 아닌경우 항목 자체가 없습니다

3.jpg

 

4. /info 정보에서 끝까지 갈 필요가 없죠...있는 경우 중간에 빠져 나옵니다

4.jpg

 

5. wimlib-imagex.exe 에서는 info 명령어가 사용이 됩니다..

5.jpg

 

6. wimlib-imagex.exe는 Boot 항목에서 0과 1 값으로 표시를 하고 있어서 if 문을 2번 사용합니다..

6.jpg

 

7. 1값일때 바로 빠져나옵니다...

7.jpg

 

8. imageX.exe를 cmd에 적용하였습니다,

8.jpg

 

9. 이미지가 2개인 특이한 중국 PE입니다..

9.jpg

 

10. cmd가 시작하면 바로 PE인지 체크를 하기 때문에 PE인 경우 아래처럼 부팅 확인 메세지가 나옵니다

10.jpg

 

11. 윈도우를 백업한 파일입니다..PE가 아니라고 메세지를 보여주고 있습니다

11.jpg

 

12. 윈도우 설치 파일입니다...PE가 아니라고 메세지를 보여줍니다

12.jpg

 

13. 윈도우 ISO 파일에 있는 boot.wim 파일입니다..PE여서 통과하였습니다

13.jpg

 

14. wimlib-imagex.exe 를 실제 적용한 것입니다

14.jpg

 

15. 기능은 같아서 PE 검사를 통과하였습니다

15.jpg

 

16. 윈도우 설치 파일입니다..PE가 아니라고 메세지를 보여주고 있습니다

16.jpg

 

17. PE에서 실행을 하여 보았습니다..PE 검사를 통과하였습니다

17.jpg

 

18. 윈도우 백업 파일은 PE가 아니라고 메세지를 보여주고 있습니다

18.jpg

 

19. 중국 PE에서도 테스트를 하여 보았습니다

19.jpg

 

20. PE 검사를 통과하였습니다

20.jpg

 

21. 마무리

wim 관련 프로그램이어서 cmd에서 PE인제 체크하는것을 할때 제일 먼저 wimlib-imagex.exe 명령어를 확인했었습니다

imageX.exe도 확인을 했었습니다....영어 실력이 짧아서 잘못이해를 하고 이제까지 다른것을 찾아 헤메였습니다.

오늘은 운이 좋았나 봅니다...검색하던중 발견한 글에서 아차 싶어서 테스트 해보았더니 이렇게 좋은 결과를 얻었네요

 

이제서야...PE 1회 부팅도 오토잇으로 만들 PEBoot.exe와 기능이 같아졌습니다.

스크린샷에 글을 쓰고나서도 미련이 남았었는데...이렇게 해결이 되어서 속이 시원하네요

 

PE인지 체크하는 시간이 생각보다..빠릅니다..테스트 해보시고 추가를 하실지 말지를 결정하시면 될것 같습니다

있으면 좋고..없어도..크게 불편하지 않는 기능이기는 합니다

 

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

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

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 사용기/설치기 이용안내 gooddew - - -
10212 소프트웨어| [종료]사케이비디오다운로더플러스 단일파일(0901) [7] DengJang 324 15 09-01
10211 소프트웨어| [종료]사케이비디오다운로더 단일파일(0901) [9] DengJang 338 21 09-01
10210 소프트웨어| [종료]팟플레이어 단일파일(0831) [13] DengJang 619 42 08-31
10209 기 타| 【수정배포1】 Imagine 1.1.6 update sunshine PE [342] 딸랑쇠 1935 220 08-31
10208 기 타| Win10 RS5 PE - 탐색기 창색을 원하는 대로 하여 보았습니다 [7] 왕초보 700 19 08-31
10207 기 타| 백색 글리프 아이콘 [38] 집앞의_큰 556 55 08-31
10206 소프트웨어| [종료]이미진 업데이트(0831) [12] DengJang 803 33 08-31
10205 소프트웨어| 세이퍼님 한글화 세르게이 사용기 [10] 4k8k 485 10 08-31
10204 소프트웨어| PE 레지스트리에 REG 파일 수정없이 쉽게 병합하기 [16] 지후빠 751 46 08-31
10203 기 타| 세이퍼컴님 Sergei Admin W11PE 230705K 간단한 부팅기입니다 [15] 왕초보 791 21 08-30
10202 기 타| 중국 Win11PE 23H2 25398.345 버전을 한글화하여 보았습니다 [7] 왕초보 888 17 08-30
10201 소프트웨어| [종료]팟플레이어 단일파일(0830) [16] DengJang 571 33 08-30
10200 기 타| PE 레지스트리 하이브로드 언로드 [35] 집앞의_큰 608 64 08-30
10199 기 타| [재공유]KJ님의 WindowsXPE147 수정했습니다. [56] 노랑개굴 1049 89 08-30
10198 기 타| {공유] Windows11XPE_22000_2360 [63] 우인 827 126 08-30
10197 소프트웨어| 【폭파】 bat 2 exe converter 재수정 [12] 세이퍼컴 487 27 08-30
10196 기 타| 중국 Win10 x86 19043.844 버전을 한글화를 하여 보았습니다 [18] 왕초보 792 28 08-29
10195 기 타| 제어 센터 솎아내기 [63] 집앞의_큰 1170 93 08-29
10194 소프트웨어| [종료]사케이비디오다운로더플러스 단일파일(0829) [13] DengJang 331 28 08-29
10193 기 타| [공유종료]KJ님의 WindowsXPE147을 수정하여 22621.2134 빌... [62] 노랑개굴 1207 90 08-29
XE1.11.6 Layout1.4.8