설치 / 사용기

기 타 재시작,종료 exe 아이콘 변경하기 입니다

2023.05.21 21:05

왕초보 조회:1250 추천:26

시종일관님께서 질문란에 Sergei님 PE에 재시작,종료 프로그램인 powerreboot.exe와 powershutdown.exe에 아이콘 관련이 없어서

아이콘을 교체하지 못하시는다는 글이 있어서 사용기에 정리를 하게 되었습니다

 

실행파일(exe) 아이콘 변경 방법 질문

https://windowsforum.kr/qna/19396934

 

추가입니다

줄리아나님께서 위 질문글 댓글에 ResourceHacker로 아이콘을 바로 추가하는 방식을 설명을 해주셨습니다

저도 이번에 알게되었습니다..줄리아나님 감사합니다

 

 

저의 경우 Xp PE와 Win7 PE 시대에는 VB6으로 만든 재시작,종료 프로그램을 활용을 했었습니다 이 경우 msvbvm60.dll 파일이 필요합니다

현재도 Win7 실컴에서도 활용을 하고 있기도 합니다

지금은 X64 PE를 활용하게 되면서 오토잇으로 만든 x64 버전을 사용하고 있습니다

 

복구시스템용 PE에 배포되는 재시작,종료 exe 파일이 있는데 시종일관님께서 이것을 활용하지 않고 Sergei님 PE에 있는 powerreboot.exe와

powershutdown.exe를 활용하시는 이유가 아마 재가 올린것이 upx로 되어 있어서 압축을 해제하지 못하셔서 그런것 같기도 합니다

신경이 쓰여서 이런 생각도 해보았습니다

 

재시작, 종료 관련해서는 다양한 방식의 프로그램들이 있어서 편하신 방법을 활용하고 있으실것 같습니다

제가 알고 있는 몇가지 방법을 정리를 하여 보았습니다..

 

1. Sergei님 PE에 있는 파일들입니다..exe에 아이콘이 없고 별도의 아이콘이 있습니다..이런 방식에서 좋은점은 아이콘을 바꿀때 그냥

  아이콘 파일만 교체하면 적용이 되어서 아주 편합니다

1.jpg

 

2. 아이콘 파일이 따로 있는 경우에는 바로가기 파일을 만든후 작업표시줄에 등록을 하면 됩니다

  pecmd.ini에서 바로가기 파일을 만들어 등록을 하셔도 되시고 아래처럼 직접 바로가기 파일을 만들어서 활용을 해도 됩니다

  저의 경우 PE에서 사용하는 바로가기를 윈도우에서 만들기 위해서 작업 파티션을 만들어 X: 드라이브로 설정을 해놓고 활용을 합니다

2.jpg

 

3. exe 바로가기 파일을 만들었습니다..바로가기 파일에 아이콘이 없어서 바로가기 파일 속성에서 아이콘을 지정을 해주시면 됩니다

3.jpg

 

4. 아이콘을 변경하였습니다

4.jpg

 

5. 바로가기 만들을 만들었습니다

5.jpg

 

6. wim 파일에 윈도우에서 만든 위치와 같은 위치에 추가를 하였습니다

6.jpg

 

7. 시작메뉴와 작업표시줄 등록은 lnk 파일을 등록을 하면 됩니다..qnd님 작품에서 크롬 등록도 바로가기로 등록을 해서 잘 아시는 부분

 일것 같습니다

7.jpg

 

8. 등록이 잘되었습니다..이렇게 활용하시는 경우 아이콘 변경은 그냥 ico 파일만 교체하시면 됩니다

8.jpg

 

9. Sergei님 PE에 exe 경우 아래처럼 왼쪽에 폴더 관련이 없습니다.. 이런 경우 폴더 관련을 만들어 주면 됩니다

9.jpg

 

10. 이 프로그램은 PurBasic로 만들어졌네요

10.jpg

 

11. 지금도 C:에 넣어서 활용하고 있는 VB6으로 된 재시작,종료입니다 VB6 프로그램은 msvbvm60.dll 파일이 필요합니다

11.jpg

 

12. 여기에는 2번처럼 아이콘 관련이 있습니다. 이 아이콘을 RES로 저장을 하여 주십시요

12.jpg

 

13. 추출한 res 파일을 powerreboot.exe에서 리소스 파일에서 추가하기로 추가를 해주시면 됩니다

13.jpg

 

14. 저는 잘 몰라서 1번, 2번 처럼 추가를 합니다

14.jpg

 

15. 아래처럼 추가가 되었습니다.. 아이콘 관련이 생겼습니다

15.jpg

 

16. exe 파일에 아이콘이 적용되었습니다

16.jpg

 

17. 다른것도 추출한 res로 추가를 하였습니다

17.jpg

 

18. 아이콘을 추가한 exe를 등록을 하시면 됩니다

18.jpg

 

19. 등록후 재시작,종료도 잘 작동하였습니다

19.jpg

 

20. VB6으로 만든것을 exe가 압축이되어 있지 않아서 그냥 아이콘을 교체를 하면 됩니다

20.jpg

 

21. 아이콘 교체를 진행하였습니다

21.jpg

 

22. 아이콘이 변경이 되었습니다

22.jpg

 

23. 다른것도 교체를 하였습니다..

23.jpg

 

24. 작업표시줄에 등록을 하여 보겠습니다

24.jpg

 

25. 등록후 재시작,종료가 잘 작동하였습니다

25.jpg

 

26. 제가 복구시스템용 PE나 아래처럼 OO DiskImage용 cmdpe에 첨부되어 있는 재시작,종료는 ResourceHacker에서 보면 아래처럼 글자

 가 누워 있고 수정이 안됩니다.. 오토잇 x64bit로 만든 파일입니다. exe 파일이 upx 압축이 되어서 그렇습니다 이런 경우 압축을 먼저 해제

 를 해주셔야 합니다

27.jpg

 

27. 오토잇으로 만들때 upx 압축을 하지 않은 경우 exe 파일 용량이 2배 정도 더 큽니다..ResourceHacker에서 아래처럼 보입니다

  이 경우 아이콘을 교체해주시면 됩니다

28.jpg

 

28. VB6으로 만든것을 교체할때 처럼 교체하면 됩니다

29.jpg

 

29. 아이콘을 교체를 하였습니다. 파일 용량이 커서 다시 upx로 압축을 하는것이 좋죠

30.jpg

 

30. 원래 Snapshot 한글화 관련해서 사용했던 upx 명령어인데 그냥 이렇게 활용을 하기도 합니다

  upx로 exe 2개를 압축하는 명령어 입니다

31.jpg

 

31. 압축이 되었습니다..2번에는 보면 탐색기에 아직 반영되지 않았네요

32.jpg

 

32. upx 압축이 되었습니다..이제 PE에 활용을 하면 됩니다

33.jpg

 

33. ResourceHacker로 확인을 하여 보았습니다

34.jpg

 

34. 작업표시줄에 등록을 하였습니다..정상 작동하였습니다

35.jpg

 

35. 프로그램으로 만든 exe 파일을 바이러스 검출 검사를 해보면 검출이 됩니다..이미 pecmd.exe가 있어서 이것을 활용을 하는 경우 바이

  러서 검출에 대해서 신경쓰지 않아도 됩니다  ini에서 pecmd.exe 명령어로 재시작,종료를 합니다

36.jpg

 

36. ini 바로가기를 만든후 속성에서 pecmd.exe Load를 추가를 해주었습니다

37.jpg

 

37. 추가한 pexmd.exe 아이콘이 적용이 되어서 원하시는 아이콘으로 변경을 해주시면 됩니다

38.jpg

 

38. 원하시는 아이콘으로 적용후 lnk를 작업표시줄에 등록을 하면 됩니다

39.jpg

 

39. 수정한 ini 바로가기 파일을 작업표시줄에 등록을 하였습니다

40.jpg

 

40. 작업표시줄에 등록이 되었습니다..재시작,종료도 작동합니다..

41.jpg

 

41. Sergei님 PE에 포함된 exe는 바이러스 검출이 많이 되네요 이미 검사하신 분이 있으서 그대로 캡처를 하였습니다

42.jpg

 

42. Sergei님 PE에 포함된 종료 exe는 조금 적게 검출이 되네요

43.jpg

 

42. VB6으로 된 종료 exe도 검출이 많이 됩니다

44.jpg

 

43. VB6 재시작은 조금 적게 검출이 되네요

45.jpg

 

44. 오토잇으로 만든 x64 버전입니다..한줄인데 6개가 검출이 됩니다

46.jpg

 

45. 오토잇으로 만든 종료도 1개더 검출이 되네요

47.jpg

 

46. 마무리

PE에 사용되는 종료,재시작 방식이 다양합니다.. 

cmd로 만들어 활용하는 경우 숨김실행을 해야해서 exe로 만들어 활용을 하기도 합니다 이 경우 exe로 변환시 바이러스 검출이 많이

되어서 신고를 당할수도 있습니다

 

exe 버전을 등록이 쉽고 ini의 경우 바로가기를 만들어야 하는 불편이 있습니다 편한 방식을 활용하시면 될것 같습니다

잘 되시길 바랍니다

 

일요일이 얼마 남지 않았습니다

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

 

사용기에 사용한 파일중 Sergei님 PE에 포함된 powerreboot.exe와 powershutdown.exe와 VB6으로 된것은 바이러스 검출이 많이

되어서 첨부하지 않았습니다

첨부파일에는 VB6에서 추출한 res 파일과 오토잇으로 만든 x64 파일, ini로 된 파일을 첨부하였습니다

오토잇으로된 exe는 압축이 되어 있지 않습니다 아이콘 교체후 cmd에서 upx 압축후 활용을 하시면 됩니다

 

사용기에 사용한 오토잇 ini로 만든 재시작,종료 파일입니다.7z

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 사용기/설치기 이용안내 gooddew - - -
9787 소프트웨어| [사용기] BS님 WinBuilder WindowsXPE156 [33] 시종일관 1144 40 05-28
9786 기 타| PE 수정 사용기 [114] V무등산V 1382 110 05-27
9785 소프트웨어| [공유] Windows11 XPE 22H2(22621.1778) [61] 시종일관 1582 76 05-27
9784 기 타| Reflect Free 버전 - 단일 파일을 만들어 보았습니다 [40] 왕초보 937 68 05-27
9783 기 타| Reflect 전용 저용량 CmdPE 사용기 입니다 [38] 왕초보 924 82 05-27
9782 기 타| sunshine님 Win10 PE - Macrium Reflect 를 추가하였습니다 [57] 왕초보 1246 116 05-26
9781 기 타| Win11 (kj) Compact Easy Rocket +PinTo PE [48] qnd 1917 67 05-26
9780 기 타| Backupper 전용 저용량 CmdPE 사용기 입니다 [32] 왕초보 977 83 05-25
9779 윈 도 우| KB5026446 (OS Build 22621.1778)+1 Preview [4] 4k8k 559 8 05-25
9778 소프트웨어| qnd_iso_update_4 - Config.cmd 테스트 [23] 지후빠 1474 43 05-25
9777 기 타| sunshine님 Win10 PE - Backupper 를 추가하였습니다 [54] 왕초보 1155 98 05-24
9776 기 타| Snapshot BR Message v3.0 - USB, Load.ini 적용 버전입니다 [79] 왕초보 1244 148 05-23
9775 기 타| O&O DiskImage - RecoveryPE용 CmdPE를 활용하여 보았... [68] 왕초보 1142 109 05-22
9774 기 타| 수정증 [47] V무등산V 1318 62 05-22
» 기 타| 재시작,종료 exe 아이콘 변경하기 입니다 [12] 왕초보 1250 26 05-21
9772 기 타| O&O DiskImage용 CmdPE x64전용 저용량 버전 사용기입니다 [87] 왕초보 1780 139 05-21
9771 소프트웨어| [PE용 단일파일 제작 후기] 및 Windows11 XPE Pro 22H2(226... [44] 시종일관 2011 78 05-19
9770 기 타| SPiRiTY님 한글파일 CmdPE에 적용하기 입니다 [27] 왕초보 1193 27 05-18
9769 기 타| O&O DiskImage 용 win10 PE 사용기 입니다 [58] 왕초보 1332 81 05-18
9768 기 타| Backupper 단일 파일 만들기 입니다 [22] 왕초보 1234 28 05-18
XE1.11.6 Layout1.4.8