스크린 샷

제목 : (수정) BRPE의 프로그램을 boot.wim 밖으로 꺼내 보았습니다

왕초보

 

Exprot.exe가 7-zip이 있는데도 작동하지 않는다는 내용을 사용기에 썼습니다..

Exprot.exe의 경우 system32 폴더에 7z.exe 파일이 있어야 정상 작동을 합니다..이런 사실을 모르고 Exprot.exe를 실행하여서 작동하지

않았던 것입니다.. 참고하여 주십시요

 

선우님...바쁘신 아침에 이렇게 원인을 찾아 주셔서 감사합니다

 

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

 

좋은 선물을 받으신분들께서는..애용하시는 프로그램을 추가하고 등록하신다고 바쁘실것 같습니다.

 

다양한 분들이 모두 만족을 하셔야 하는 선물이어서..프로그램들이 조금씩 추가되고 결국은 boot.wim 용량이 증가를 하였습니다

용량 증가도 증가지만 백업프로그램이 여러개가 포함이 되어서..이 백업프로그램들이 업데이트 때마다 파일을 교체하는것도 

해주어야 하는데..이것이 문제죠 어떤 백업프로그램은 너무 자주 업데이트가 되어서 교체하는것이 많이 번거롭습니다

 

필수 백업프로그램 1개만 제외하고 프로그램들을 boot.wim 밖에 꺼내서 7z으로 압축을 하였습니다. 

선우님 작품에서 export.exe를 활용하시는것을 많이 보셔서 어떤 방식인지는 잘 아실것 같습니다.

export.exe가..cmdpe에서는 이상하게 작동을 하지 않네요...제가 가지고 있는 있는 다른 cmdep에서도 확인을 했습니다

 

그래서..간단히 cmd에서 압축을 해제하는것으로 하여 보았습니다. 오히려 잘된것 같습니다..압축파일 이름도 내마음대로

할수 있고..pecmd.exe의 TEXT로 압축해제중이라고 메세지도 나오게 할수 있게 되어서 개인적으로는 더 편하네요

 

힘들게 프로그램을 boot.wim에 넣어 설정을 해주셨는데..boot.wim을 밖으로 꺼낸것은..백업프로그램 업데이트 파일들

때문입니다..업데이트 되었는데 안할수도 없고..업데이트 하자니 ISO 파일에서 boot.wim을 꺼내야 하고 프로그램 업데이트후에는

boot.wim을 최적화하고 다시 ISO넣고...이 ISO도 조각모음을 해야주야죠..

 

그래서 프로그램이 없은 boot.wim을 ISO에 넣은것은 손대지 않고 7z에 있는 프로그램에서 간편히 없데이트를 하고 싶어서 

이렇게 하여보게 된것입니다..

오해가 없으시길 간곡히 부탁드립니다..

 

 

혹시..백업프로그램이 자주 업데이트 되는것을 사용하시는분은..이렇게도 해보시는것도..나름대로는 조금 편하지 않을까 합니다

초보가..자기 편하려고 이렇게 하여 본것입니다...  

 

이미 아시는분들을 다 아시는 내용일 것입니다...모르시는분들만 보아 주십시요

 

 

1. 7z이 필요해서 선*님 작품에서 레지파일과 같이 훔쳐와서 추가를 하였습니다...비밀로 하여 주십시요

1.png

 

2. 프로그램을 PESOF에 넣었습니다..빈공간이 없는것이 편해서 이렇게 하고 있습니다.몇개 없습니다..애용하는 백업프로그램 1개와 Q-Dir뿐입니다

런처는 당연히 있어야죠..처음 백업,복원용으로 만들어 졌을때와 같이 기본만 있습니다...

2.png

 

3. boot.wim 밖으로 꺼내서 7z으로 압축한 프로그램을 찾아서 PESOFT 폴더에 압축을 해제하여 주는 cmd입니다..그냥 간단한 모습입니다

  압축파일이 있어서 해제를 하여야 하는 경우 pecmd.exe의 TEXT로 안내글을 보여주도록 하였습니다..시간이 걸리기 때문에 안내글을 있어야 합니다

3.png

 

4. boot.wim안에 있는 Launcher.ini 는..현재 상태의 것만 등록이 되어 있습니다..7z에 있는 프로그램은...7z 파일안에 있는 Launcher.ini에 전체가 등록이 되어 있어서 압축해제시 덮어쓰게 됩니다..

 

 초보 지인분들께는 이렇게 백업프로그램 1개만 있는것을 복구시스템용으로 설치를 해드리는것이 좋죠..

5.png

 

5. 백업프로그램도 용량이 작은 IFW를 남겨 놓아서 boot.wim용량이 작아졌습니다..

6.png

 

6. boot.wim 안에 있던 파일들을 아래의 7z파일에 넣었습니다... boot.wim안에 있는 프로그램들과 겹치는 폴더가 2개 보입니다

7.png

 

7. IFW 프로그램의 경우 업데이트 된 파일만 들어가 있습니다...

8.png

 

8. Launcher의 경우도 7z에 있는 프로그램들까지 등록된 Launcher.ini 파일만 있습니다

9.png

 

9. pe로 부팅중입니다..7z파일이 없는 경우 아래 메세지만 보입니다..

10.png

 

10. 7z파일이 없어서 백업프로그램 1개만 있는 경우의 모습입니다..초보 지인분들께는..요것만 있어도 될것 같죠..

11.png

 

11. 경로가 변경이 되어서 프로그램들을 실행하여 보았습니다..

12.png

 

12. IFW 로 백업중입니다.. 3.20으로 구버전입니다..자주 업데이트가 되면 교체하는것도 귀찮은 일이죠

13.png

 

13. 7z파일이 있는 경우..초기화 메세지이후...cmd 파일에서 아래 메세지를 보여줍니다..압축해제에 시간이 좀 걸립니다

14.png

 

14. 부팅이 완료가 되었습니다..7z파일에 있는 Launcher.ini 파일이 적용된 모습이니다.. 압축해제시 그냥 덮어쓰기가 된것 뿐입니다

15.png

 

15. 7z에 있는 최신버전 파일이 덮어쓰기가 되어서..IFW 가 최신버전입니다..이렇게 업데이트를 7z파일에서 하려고 이 난리를 피게 된것입니다.

16.png

 

16. 마무리

요즘은 틈하네요..Snapshot이 자주 업데이트가 될때에는 업데이트 하는것도 참 불편한 일이었습니다.

이런 일들때문에...이렇게 꼼수를 쓰게 된것 같습니다.

 

초보가..업데이트를 편하게 하려고 이렇게 하였네 하여 주십시요

 

모두 좋은 꿈 꾸세요

 

 

 

아래는 사용기에 적용했던 내용들입니다..참고만 하여 주십시요

 

 

1. pecmd.ini 내용입니다

 

// 추가한 부분입니다.
LOGO %WinDir%\System32\winpe.jpg
TEXT 시스템 초기화 중입니다... #0xFFFFFF L390 T630 $25


// USB는  U 드라이브로 변경을 합니다
DISK ,,,1,U

 

.

.

.

 

// 7z레지등록 (추가한 내용입니다..파일들도 있으셔야죠)
EXEC =!%WinDir%\System32\Registry.cmd

 

.

.

.

.

// PESOFT.7z   압축해제 ////////////////

// TEXT에서 빈 메세지가 없으면..최기화 메세지와 압축해제 메세지가 순간 겹쳡니다..그래서 빈 메세지를 한번 실행하여 준것입니다


TEXT  #0xFFFFFF L390 T630 $25
EXEC =!X:\PESOFT\pesoft7z.cmd

 

// 압축해제후 TEXT 메세지들을 모두 사라지게 하기 위해서 LOGO로 종료를 하였습니다..
LOGO

 

  

// 런처실행 (런처가 압축해제후 Launcher.ini 를 덮어쓰기 한 다음에 실행이 되어야 해서 이리로 옮겼습니다)
EXEC =X:\PESOFT\Launcher\Launcher.exe

 

 

2. PESOFT7z.cmd 파일 내용입니다..

 

 

@echo off 
 

:: PESOFT.7z 파일 위치
Set s7zFile=PETools\PESOFT.7z


FOR %%a in (C D E F G H I J K L M N O P Q R S T U V W Y Z) do If Exist %%a:\%s7zFile% (
       X:\Windows\System32\pecmd.exe TEXT 프로그램을 압축 해제중입니다.. #0xFFFFFF L390 T630 $25
      "X:\Program Files\7-Zip\7z.exe" x "%%a:\%s7zFile%" -y -o"X:\PESOFT\"
      Exit
)
Exit

 

 

이미 다 아시는 내용을 초보가 정리를 해서 좀 엉성할수 있습니다..

부족한 부분들이 보이시더라도 양해를 하여 주십시요

 

 

댓글 [9]

선우

2018.09.04
00:20:02

소중한 포스팅 올려주셔서 감사합니다 여유가 있는 시간에 꼭 한번 따라 해보고 싶은 내용들로 엄선하여 주셨습니다 편안하신 밤 되십시요^^*

sunshine

2018.09.04
00:31:44

BRPE 를 새롭게 활용하는 방법을 알려주셨군요.

감사합니다. 

ehdwk

2018.09.04
00:39:53
수고하셨습니다.

촌꼬마

2018.09.04
01:19:22

왕초보님의 능력엔 늘 감탄하고 갑니다 ^ ^

하늘개구

2018.09.04
05:41:42

^^* 대단한 열정과 노고에 머리를 조아립니다.

열심히 따라해 보는데 배운 공부가 아니어선지 ...

될 때까지 해봐야지요!.

건강하십시요...

kwoods

2018.09.04
06:19:48

왕고수님, 아주 좋은 방법이라서 더욱 반갑습니다.
극초보를 위해서 위 방법으로 만드신 버전 좀 
사용해 볼 수 있게 해 주십시오.
저도 Snapshot 애호가로서, 자주 update되는 게 
은근 귀찮은데 wim 밖으로 꺼내신 것은 정말 좋은 듯 합니다.
언제나 지식 나눔 해 주셔서 감사합니다.

익명

2018.09.04
07:08:13

편리함에 편리함을 추구한 왕초보님 역시 멋지십니다.

수고 많으셨습니다. 오늘도 좋은 하루 되세요.

선우

2018.09.04
08:38:48

왕사부님^^*

태양의노예님의 Export.exe가 sunshine님의 BRPE 에서 작동을 하지 않는다 하셔서

아침에 출근후 입문자 나름대로 테스트 해본 결과 작동이 잘 됩니다.^^*

 

2018-09-04_082735.jpg

 

혹시 1번에 해당되는 파일 7z.exe 파일을 Windows 폴더에 추가 하셨는지요.

7z.exe 파일은 일전의 입문자의 부족한 x86pe 자료의 Windows 폴더에 위치합니다.

 

sunshine님의 BRPE의 Windows 폴더에 추가후 Exprot.exe를 실행 해보니 PETools 폴더의 압축 파일을 잘 불러옵니다.

 

다 아시는 내용일거라 생각하여 머뭇 거리다가 용기를 내어 왕사부 님께 머리 디밀기로 댓글을 올려 드립니다.^^*

왕사부 님께 턱도 아니게 머리를 디밀었더니 혹이 난것처럼 아프네요...ㅜㅜ

 

하지만 왕사부 님께서 다른 방법으로 올려주신 위의 강좌겸 포스팅이 너무 유용하여 모두 캡쳐하고 pecmd.ini 내용도

복사하여 보관 합니다 노가다를 마치고 한번 도전해 보려고 하는데 잘 될지 의문입니다 고맙습니다 왕사부님^^*

 

즐거운 하루 보람 가득 하시기 바랍니다.^^*

 

첨부 :
2018-09-04_082735.jpg [File Size:302.9KB/Download4]

왕초보

2018.09.04
08:45:03

와!!! 원인을 이렇게 찾아 주셔서 감사합니다..

 

선우님 pe는 잘 되는데 왜 다른 cmdpe가 안되는줄 몰랐습니다.

system32 폴더에 7z.exe 파일이 있다는것을 생각지 못하였습니다....

이상하다...이상하다...하면서도..system32폴더를 살펴볼 생각을 전혀 못했습니다.

 

제가 오해하고 있었던것을 깨닫게 해주셔서 감사합니다..

이제서야...왜 그런지 몰라서 답답했던 머리가 시원해지는것 같습니다.

 

바쁘신 아침에 이렇게 배려해주시는 마음에 감사드립니다..

즐거운 하루 되시길 바랍니다..

List of Articles
[공지] 스크린샷 업로드 유의사항 3
XE1.11.6 Layout1.4.8