설치 / 사용기

기 타 왕*님 PRINCE PE - 간단히 CmdPE 겸용으로 활용

2021.09.18 14:09

왕초보 조회:1364 추천:10

PE 생성기 3.3 으로 만든 PE를 상황에 따라서 CmdPE로 만들어 활용을 하는 사용기를 썼었습니다

이미 저에게 맞게 여러가지 설정이 되어 있는것을 CmdPE로 만들어서 인지...설정 과정이 많이 복잡해 보이셨나 봅니다

 

왕*님 PRINCE PE는 pecmd.ini를 보시면 아주 간단합니다..일부 설정에 필요한 cmd 실행을 Autoadd.cmd에서 하고 있기는 하지만...간단해서

누가 보아도 진행과정을 쉽게 이해를 하실수가 있을것입니다

그래서 이번에는 왕*님 PRINCE PE의 원본 pecmd.ini를 수정하는것으로 간단히 CmdPE로 변환해서 활용하는것으로 하여 보았습니다

 

일반 PE를 CmdPE로 변환해서 사용하려는 경우 필요한 것들이 있습니다

 

1. CmdPE에서도 배경화면을 나오도록 WallpaperHost.exe 파일을 추가해주어야 합니다

   이 파일외에서 winpeshl.ini 이 있고 pe부팅시에 winpeshl.exe가 실행이 되어야 합니다 이 파일들이 있어야 배경화면 나오기 때문에 저는 제일

   중요하게 생각을 하고 있습니다

 

2. CmdPE 일때 explorer.exe 를 실행하지 못하도록 explorer.exe 이름을 바꾸어 놓거나 작업관리자를 실행하지 못하도록 taskmgr.exe 이름을

   바꾸어  놓은등의 조치가 필요합니다

 

3. CmdPE일때 프로그램을 실행할수 있는 런처가 필요합니다

 

4. CmdPE 실행시 런처를 종료하고 나머지 부팅과정을 진행할수 있는 방법이 필요합니다 아래 사용기에서는..런처 종료를 핫키로 하고 있습니다

 

 

진행 과정애 필요한것들을 글로써 쓰니까 복잡해 보이네요.. 아래 사용기의 사진을 보시면..아 그렇구나 하실것 같습니다

 

 

 

1. System32 폴더에 WallpaperHost.exe 파일을 추가하였습니다...RS5 파일을 따로 구하여야 합니다.. 혹시 파일을 가지고 계시는 분이 있으시면..

   부탁드립니다 

1.jpg

 

2. winpeshl.exe 파일이 있어서 winpeshl.ini 만 추가해주시면 됩니다

2.jpg

 

3. 런처는 LaunchBar를 활용을 하였습니다..지난 사용기 댓글에 지후빠님께서 ini 사용법을 알려주셔서 레지로 설정하지 않고 아래처럼 간단히 ini로

   설정할수가 있게 되었습니다..지후빠님...복 많이 받으십시요

3.jpg

 

4. pecmd.ini에 아래처럼 추가를 하였습니다.. 1,2,3번이 추가한 내용입니다

 

  레인미터의 경우 pecmd.ini 맨끝에 있어서 cmdpe에서도 보이도록 앞으로 위치만 옮긴것입니다

 

  (1) 번의 경우 winpeshl.exe를 실행해 주어야 WallpaperHost.exe가 작동을 하면서 레지에 등록되어 있는 파일을 배경화면으로 설정을 합니다

 

 

  (2) LaunchBar.exe 실행에 "=" 옵션이 있어서 LaunchBar.exe가 종료 되어야 다음 진행이 됩니다...여기서 멈추기 때문에 cmdpe가 되어 버리는

      것입니다

      PE 부팅을 계속 진행하기 위해서는 실행되어 있는 LaunchBar.exe를 핫키로 종료시키면 됩니다.

 

     LaunchBar.exe 메뉴에 run이란 것이 있어서 프로그램들을 실행을 할수가 있습니다..간단히 탐색기만 실행하지 못하도록 이름을 바꾸어서 다른

     폴더로 옮겨 놓았습니다....이것을 찾아서 실행시키다면...어쩔수 없을것 같습니다

 

     LaunchBar의 Setting.ini 파일은 실행시 전체 경로를 넣어 주어야 하네요..

 

  (3) 핫키로 실행된 LaunchBar.exe를 종료시키면 다시 pe 설정이 진행이 됩니다..

      cmdpe에서 배경화면을 보기 위해서 실행했던 WallpaperHost.exe는 이제 필요가 없기 때문에 강제 종료시켜야 합니다..이것이 있으면 탐색기

     실행후 배경화면이 나오지 않습니다

 

     탐색기도  실행전에 숨겨 놓았던것을 원상복귀 시켜 놓아야죠

 

     이렇게 pecmd.ini에서 보시면 간단합니다...PE 버전에 맞는 WallpaperHost.exe가 파일을 구한는것이 더 어려운 일이 되네요

 

4.jpg

 

5. pe로 부팅을 하였습니다..WallpaperHost.exe 가 잘 작동하여서 배경사진이 보입니다..LaunchBar.exe "=" 옵션 때문에 실행후 다음 진행을 하지

  못하는것 뿐입니다

5.jpg

 

6. run이 좀 문제가 되기는 합니다..PE에 대해서 아시는 분들은 이것으로 다음 진행을 하실수가 있습니다...전문가를 막을수는 없죠..

6.jpg

 

7. cmd가 실행이 됩니다..이런것을 다 막고 싶으시다면..탐색기 처럼 이동하지는 않더라도 이름을 바꾸어 놓는 방법을 사용해셔도 됩니다

7.jpg

 

8. 메모장의 경우 탐색기처럼 활용이 될수가 있기는 합니다..cmd나.. taskmgr.exe를 막으면 실행하지 못할것 같습니다

8.jpg

 

9. 우클릭도 작동을 합니다

9.jpg

 

10. pecmd.ini 내용을 다 볼수가 있어서 전문가를 막을수는 없습니다..이런것까다 다 막으시려면..필요한 파일들이 작동하지 못하게 추가 조치를 하시

    면 되실것 같습니다...

10.jpg

 

11. 핫키로 실행되어 있는 LaunchBar.exe를 종료시키시면..pe 설정과정이 다시 진행이 되어서 일반 PE로 부팅이 됩니다

11.jpg

 

12. 마무리

CmdPE는 주로 초보분들의 복구시스템에서 복원만 할수 있도록 제한을 하는 경우등에 활용을 하고 있습니다

PE 버전에 맞는 WallpaperHost.exe 파일을 구하시는것이 좀 어렵겠지만..pecmd.ini를 간단히 수정만 하시면..cmdpe로 변신할수가 있습니다

 

왕*님 PRINCE PE 원본 자체의 pecmd.ini가 이미 간결화가 되어 있어서 저 나름대로는..좀 간단히 할수 있도록 쓴다고 정리를 하기는 하였습니다

실제 적용을 해보시는 분도 저와 같은 마음으로 간단하네 하는 생각이 드셨으면 좋겠습니다

 

여기에서 취향에 맞게 좀더 살을 붙이시면..개성있는 본인만의 복구시스템용 PE가 완성이 되실것 같습니다..

알고나면..아무것도 아니죠...직접 수정해서 활용하는 것도 나름 재미가 있습니다...잘 되시길 바랍니다

 

대한민국의 가을 하늘은 역시...청명하고 화창하네요..

즐거운 추석 연휴가 되시길 바랍니다

 

 

 

사용기에 사용된 내용입니다

 

1. pecmd.ini의 내용입니다

 

TEAM DISP B32|NUMK 1

 

// CmdPE 배경화면에 필요 ///////////////////////////////////////////////////////

EXEC !%WinDir%\System32\winpeshl.exe

// CmdPE 배경화면에 필요 //////////////////////////////////////////////////////

 

TEAM EXEC=!FixUSB.exe U|!autoadd.cmd

TEAM FILE %public%\desktop\desktop.ini|FILE %desktop%\desktop.ini

EXEC !%ProgramFiles%\Imagine\Imagine64.exe /assocext /regcontextmenu

 

EXEC !%ProgramFiles%\Rainmeter\Rainmeter.exe

 

// CmdPE를 위한 작업 ///////////////////////////////////////////////////////////

 

` LaunchBar.exe 강제 종료를 위한 핫키 설정

HOTK ALT + Ctrl + Y,Pecmd.exe Kill LaunchBar.exe

 

` 탐색기를 이름을 바꾸어서 다른곳에 숨김 

FILE %WinDir%\explorer.exe->%WinDir%\System32\IME\IME.dll

 

` LaunchBar 실행

EXEC =%ProgramFiles%\LaunchBar\LaunchBar.exe %ProgramFiles%\LaunchBar\Setting.ini

 

// CmdPE를 위한 작업 ///////////////////////////////////////////////////////////

 

 

// 일반 PE로 부팅을 위한 작업 ///////////////////////////////////////////////////

 

` 일반 PE용 배경사진 설정을 위해서 cmdpe용 WallpaperHost.exe 강제 종료

KILL WallpaperHost.exe

 

` 탐색기를 원래 자리로 가져다 놓음

FILE %WinDir%\System32\IME\IME.dll->%WinDir%\explorer.exe

 

// 일반 PE로 부팅을 위한 작업 ///////////////////////////////////////////////////

 

SHEL %windir%\explorer.exe

 

EXEC=!PinTool.exe -debug %windir%\Pecmd.ini

 

[PINTOOL]

TaskBar1=%windir%\Explorer.exe

TaskBar2=X:\Program Files\7-Zip\7zFM.exe

TaskBar3=%windir%\system32\cmd.exe

TaskBar4=%windir%\system32\notepad.exe

 

StartMenu1=X:\Tools\78RePack.exe

StartMenu2=X:\Tools\BOOTICE.exe

StartMenu3=X:\Tools\GimageX.exe

StartMenu4=X:\Tools\Ntpwedit.exe

StartMenu5=X:\Tools\PartAssist.exe

StartMenu6=X:\Tools\Partitionwizard.exe

StartMenu7=X:\Tools\RegWorkshop.exe

StartMenu8=X:\Tools\SnapshotPE.exe

StartMenu9=X:\Tools\WinNTSetup.exe

 

 

2. LaunchBar에 사용된 Setting.ini 내용입니다

 

LARGE=1

LARGEMENUS=0

POSITION=4

CENTER=1

ONTOP=1

AUTOHIDE=0

Windows Recovery;%StartMenu%\IFWBRv17.1Recovery.lnk

BOOTICE;%StartMenu%\BOOTICE.lnk

ChkDsk GUI;%StartMenu%\ChkDskGUI.lnk

ReStart;%ProgramFiles%\SHUTDOWN\RESTART.exe

ShutDown;%ProgramFiles%\SHUTDOWN\SHUTDOWN.exe

 

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 사용기/설치기 이용안내 gooddew - - -
7992 기 타| 지후빠님 SnapShotBR.ahk 멀티 OS에서 활용하기 입니다.. [10] 왕초보 918 10 10-31
7991 윈 도 우| knm님의 22489.1000 PE 기본 부팅기 [10] parannara 839 6 10-31
7990 윈 도 우| knm님 OKR4 차등백업/복원 늦은 사용기 [8] wfja88 425 4 10-31
7989 기 타| 디스크 정보는 드라이브 문자,볼륨명만 보이도록 하였습니다. [9] 왕초보 858 11 10-31
7988 기 타| Widows 10 백업 복구 UI [11] 에세3밀리 1430 15 10-31
7987 기 타| 지후빠님 스냅샷 frontend SnapShotBR.ahk 버전 사용기입니... [8] 왕초보 835 12 10-30
7986 윈 도 우| Windows 10에서 PC 상태 검사 (KB5005463) 설치 방지.reg ... [13] suk 2334 23 10-30
7985 기 타| PRINCE PE에서 wmic를 활용하여 보았습니다.. [9] 왕초보 1084 10 10-29
7984 소프트웨어| DS 하나로. [323] 집앞의_큰 2782 208 10-28
7983 기 타| (수정) mania*님 Win10 PE 20H1 x64 Lite 간단한 사용기입니다 [12] 왕초보 1439 11 10-28
7982 기 타| WimLibBR - USORT.EXE 활용 Cmd 업데이트... [10] 왕초보 892 12 10-28
7981 기 타| 크롬에서 가끔 ....... [2] 카니발 1009 0 10-27
7980 윈 도 우| knm님의 미안해도 열외시키는 이야기2 적용기 [8] parannara 633 9 10-27
7979 기 타| 백업프로그램 4개 통합에..결국 Cmd도 없애 버렸네요.. [22] 왕초보 1456 23 10-27
7978 소프트웨어| KNM님 선택하는 PE파일로 부팅 사용기입니다. [4] engineer 813 9 10-25
7977 기 타| sunshine님의 Snapshot 한글버전 사용기입니다 [8] 왕초보 1052 11 10-25
7976 윈 도 우| knm님의 SN_OKR5_OnlyOS_DiffBR 차등 백업/복원 실행기 [21] parannara 818 18 10-25
7975 윈 도 우| knm님의 SN_OKR4 OS 차등 백업/복원 실행기 [9] parannara 513 6 10-24
7974 기 타| Cmd 1개에 백업프로그램 4개를 통합하여 보았습니다 [21] 왕초보 997 16 10-24
7973 소프트웨어| 큰나무님 신규백업 및 차등백업 복원기 올려 봅니다^^ [7] 낭만도동넘 416 5 10-24
XE1.11.6 Layout1.4.8