기 타 재시작,종료 exe 아이콘 변경하기 입니다
2023.05.21 21:05
시종일관님께서 질문란에 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에 아이콘이 없고 별도의 아이콘이 있습니다..이런 방식에서 좋은점은 아이콘을 바꿀때 그냥
아이콘 파일만 교체하면 적용이 되어서 아주 편합니다
2. 아이콘 파일이 따로 있는 경우에는 바로가기 파일을 만든후 작업표시줄에 등록을 하면 됩니다
pecmd.ini에서 바로가기 파일을 만들어 등록을 하셔도 되시고 아래처럼 직접 바로가기 파일을 만들어서 활용을 해도 됩니다
저의 경우 PE에서 사용하는 바로가기를 윈도우에서 만들기 위해서 작업 파티션을 만들어 X: 드라이브로 설정을 해놓고 활용을 합니다
3. exe 바로가기 파일을 만들었습니다..바로가기 파일에 아이콘이 없어서 바로가기 파일 속성에서 아이콘을 지정을 해주시면 됩니다
4. 아이콘을 변경하였습니다
5. 바로가기 만들을 만들었습니다
6. wim 파일에 윈도우에서 만든 위치와 같은 위치에 추가를 하였습니다
7. 시작메뉴와 작업표시줄 등록은 lnk 파일을 등록을 하면 됩니다..qnd님 작품에서 크롬 등록도 바로가기로 등록을 해서 잘 아시는 부분
일것 같습니다
8. 등록이 잘되었습니다..이렇게 활용하시는 경우 아이콘 변경은 그냥 ico 파일만 교체하시면 됩니다
9. Sergei님 PE에 exe 경우 아래처럼 왼쪽에 폴더 관련이 없습니다.. 이런 경우 폴더 관련을 만들어 주면 됩니다
10. 이 프로그램은 PurBasic로 만들어졌네요
11. 지금도 C:에 넣어서 활용하고 있는 VB6으로 된 재시작,종료입니다 VB6 프로그램은 msvbvm60.dll 파일이 필요합니다
12. 여기에는 2번처럼 아이콘 관련이 있습니다. 이 아이콘을 RES로 저장을 하여 주십시요
13. 추출한 res 파일을 powerreboot.exe에서 리소스 파일에서 추가하기로 추가를 해주시면 됩니다
14. 저는 잘 몰라서 1번, 2번 처럼 추가를 합니다
15. 아래처럼 추가가 되었습니다.. 아이콘 관련이 생겼습니다
16. exe 파일에 아이콘이 적용되었습니다
17. 다른것도 추출한 res로 추가를 하였습니다
18. 아이콘을 추가한 exe를 등록을 하시면 됩니다
19. 등록후 재시작,종료도 잘 작동하였습니다
20. VB6으로 만든것을 exe가 압축이되어 있지 않아서 그냥 아이콘을 교체를 하면 됩니다
21. 아이콘 교체를 진행하였습니다
22. 아이콘이 변경이 되었습니다
23. 다른것도 교체를 하였습니다..
24. 작업표시줄에 등록을 하여 보겠습니다
25. 등록후 재시작,종료가 잘 작동하였습니다
26. 제가 복구시스템용 PE나 아래처럼 OO DiskImage용 cmdpe에 첨부되어 있는 재시작,종료는 ResourceHacker에서 보면 아래처럼 글자
가 누워 있고 수정이 안됩니다.. 오토잇 x64bit로 만든 파일입니다. exe 파일이 upx 압축이 되어서 그렇습니다 이런 경우 압축을 먼저 해제
를 해주셔야 합니다
27. 오토잇으로 만들때 upx 압축을 하지 않은 경우 exe 파일 용량이 2배 정도 더 큽니다..ResourceHacker에서 아래처럼 보입니다
이 경우 아이콘을 교체해주시면 됩니다
28. VB6으로 만든것을 교체할때 처럼 교체하면 됩니다
29. 아이콘을 교체를 하였습니다. 파일 용량이 커서 다시 upx로 압축을 하는것이 좋죠
30. 원래 Snapshot 한글화 관련해서 사용했던 upx 명령어인데 그냥 이렇게 활용을 하기도 합니다
upx로 exe 2개를 압축하는 명령어 입니다
31. 압축이 되었습니다..2번에는 보면 탐색기에 아직 반영되지 않았네요
32. upx 압축이 되었습니다..이제 PE에 활용을 하면 됩니다
33. ResourceHacker로 확인을 하여 보았습니다
34. 작업표시줄에 등록을 하였습니다..정상 작동하였습니다
35. 프로그램으로 만든 exe 파일을 바이러스 검출 검사를 해보면 검출이 됩니다..이미 pecmd.exe가 있어서 이것을 활용을 하는 경우 바이
러서 검출에 대해서 신경쓰지 않아도 됩니다 ini에서 pecmd.exe 명령어로 재시작,종료를 합니다
36. ini 바로가기를 만든후 속성에서 pecmd.exe Load를 추가를 해주었습니다
37. 추가한 pexmd.exe 아이콘이 적용이 되어서 원하시는 아이콘으로 변경을 해주시면 됩니다
38. 원하시는 아이콘으로 적용후 lnk를 작업표시줄에 등록을 하면 됩니다
39. 수정한 ini 바로가기 파일을 작업표시줄에 등록을 하였습니다
40. 작업표시줄에 등록이 되었습니다..재시작,종료도 작동합니다..
41. Sergei님 PE에 포함된 exe는 바이러스 검출이 많이 되네요 이미 검사하신 분이 있으서 그대로 캡처를 하였습니다
42. Sergei님 PE에 포함된 종료 exe는 조금 적게 검출이 되네요
42. VB6으로 된 종료 exe도 검출이 많이 됩니다
43. VB6 재시작은 조금 적게 검출이 되네요
44. 오토잇으로 만든 x64 버전입니다..한줄인데 6개가 검출이 됩니다
45. 오토잇으로 만든 종료도 1개더 검출이 되네요
46. 마무리
PE에 사용되는 종료,재시작 방식이 다양합니다..
cmd로 만들어 활용하는 경우 숨김실행을 해야해서 exe로 만들어 활용을 하기도 합니다 이 경우 exe로 변환시 바이러스 검출이 많이
되어서 신고를 당할수도 있습니다
exe 버전을 등록이 쉽고 ini의 경우 바로가기를 만들어야 하는 불편이 있습니다 편한 방식을 활용하시면 될것 같습니다
잘 되시길 바랍니다
일요일이 얼마 남지 않았습니다
편안하신 시간이 되시길 바랍니다
사용기에 사용한 파일중 Sergei님 PE에 포함된 powerreboot.exe와 powershutdown.exe와 VB6으로 된것은 바이러스 검출이 많이
되어서 첨부하지 않았습니다
첨부파일에는 VB6에서 추출한 res 파일과 오토잇으로 만든 x64 파일, ini로 된 파일을 첨부하였습니다
오토잇으로된 exe는 압축이 되어 있지 않습니다 아이콘 교체후 cmd에서 upx 압축후 활용을 하시면 됩니다
사용기에 사용한 오토잇 ini로 만든 재시작,종료 파일입니다.7z
댓글 [12]
-
우인 2023.05.21 21:32
-
시종일관 2023.05.21 21:40
와~~~~
왕사부님~
정말 대단하십니다 ^^
진심으로 존경합니다.
감사드립니다.
편안하신 밤 되시길 바랍니다.
-
왕초보 2023.05.21 21:59
좋은 부분들만 보아주시니 저도 사용기를 쓰는 즐거움이 있습니다
여러가지 방식중에서 취향에 맞으시는 방식을 활용하시면 됩니다
저의 경우 이제는 편하게 exe에서 아이콘만 변경해서 활용을 하고 있습니다
원하시는것을 얻으실 바랍니다
-
개골구리 2023.05.21 21:44
수고많이하셨습니다.
-
매화꽃 2023.05.21 22:41
수고많으셨습니다
-
상발이 2023.05.21 22:50
수고하셨습니다.
-
馬井理 2023.05.22 07:16
수고하셨습니다
-
qnd 2023.05.22 08:44
수고하셨습니다,
잘못 눌러서 무조건재부팅을 몇번 경험했다는 . . . ㅎㅎ
감사합니다.^^b
-
왕초보 2023.05.22 12:07
바로 재시작,종료가 되어서 익숙해지기전에는 엉뚱한것을 클릭하는 실수가 있기는 합니다.
새로운 한주가 시작되었습니다
좋은일만 있으시길 바랍니다
-
스마일^_^ 2023.05.22 10:28
수고하셨습니다
-
광풍제월 2023.05.23 02:45
수고하셨습니다.
-
하늘소 2023.05.23 05:58
좋은 참고자료로 활용하겠습니다.
배움이라는것이 끝도 없는것 같네요~
수고많이하셨습니다.