설치 / 사용기

기 타 Cmd에 활용하는 메세지 프로그램을 x86 버전으로 만들어 보았습니다

2022.11.01 23:22

왕초보 조회:868 추천:19

백업 프로그램을 편하게 활용하는데 사용되는 보조 프로그램을 프로그램으로 만들면..이것을 만든 사람의 취향대로 고정이 되어서

수정하기가 어렵지만 cmd는 명령어도 인터넷에서 찾기 쉽고..제일 중요한것은 원하는 스타일로 변경이 쉽다는것이죠

 

이런 장점이 있는지만...개인적으로 메세지가 아쉬운 부분입니다

cmd 자체에서 메세지를 만들수 없어서 vbs나..이미 메세지용으로 만들어진 프로그램을 활용을 하게 됩니다

x86 버전용은 하이이잌님께서 소개를 해주신 프로그램을 많이 활용하실것 같습니다..

저도 x86 버전용은 이 프로그램을 활용을 하기도 합니다.

 

이번에 x86 윈도우 백업 프로그램 관련해서 VB6으로 런처를 만들어 활용을 했었습니다..여기에 활용한 메세지 프로그램이 하이이잌님께서

소개를 해주신것인데..x64 버전보다는 조금..디자인이 그렇기도 하고 Xp용으로 쓰려고 VB6으로 메세지를 만들어 보았습니다

Xp용으로 만들기 시작헸는데 일이 커져서 cmd에서 같은 명령어로 메세지를 보여주도록 x86과 x64 메세지 프로그램을 새로 만들어 활용을

하여 보았습니다

 

결국 메세지 프로그램을 x86용까지 만들게 되어서 둘다 만들어 활용을 하게 되었습니다

 

1. x64 버전은 Xp나 Win7 x86에서 활용을 할수가 없어서 x86 버전 메세지는 VB6으로 만들면서 메세지 모양을 꾸민다고 스킨을 적용을

  하여 보았습니다.

  cmd를 실행해주는 런처도 VB6으로 된 런처를 사용을 해서 이 셋트로 어느 윈도우에서 적용이 되도록 하였습니다

  대신에 PE는 RS5 x64로 구성을 해보았습니다 

1.jpg

 

2. 윈도우 버전에 맞추어서 다른 메세지를 보여줍니다

2.jpg

 

3. 이번에 테스트를 하면서 보나까 cmd에서는 관리자 권한을 주면...관리자 권한으로 실행되기 위해서 cmd가 재시작되면서 숨김 실행이

  풀리네요..지난번에 소개를 했던 cmd에서 관리자 권한 부분은 삭제를 해주셔야 할것 같습니다...불편을 드려서 죄송합니다

3.jpg

 

4. 복원전용에서 바로 CRestore.cmd를 실행하는 경우 배경사진을 설정하기가 불편해서 Recovery.ini를 로드하는 형식을 하여 보았습니다

4.jpg

 

5. 런처가 cmd를 실행해주는 역활만 하여서 전용 PE에서 Recovery.ini를 찾아 로드하고 있습니다

5.jpg

 

6. 프로그램 실행 모습입니다..어두운 테마 레지값을 읽어서 어두운 테마 적용을 할수 있습니다..win7에 레지가 없어 원래 모습입니다

6.jpg

 

7. 메세지에 스킨을 적용하여 본것입니다...단순해 보이는것을 적용을 하였습니다  Xp에서는..x64에서 사용하는 메세지 형식을 사용을 할수

  가 없어서 기본 메세지 형태로만 할수가 있습니다

7.jpg

 

8. 백업까지 하여 보았습니다

8.jpg

 

9. 복원 메세지입니다

9.jpg

 

10. 복원 전용 PE는 RS5 x64여서 메세지도 x64 프로그램이 적용이 되었습니다..아래 형식의 메세지는 비스타 이상에서만 사용을 할수가

  있습니다

10.jpg

 

11. 복원 진행까지하여 보았습니다

11.jpg

 

12. PE에서 복원시와 복원전용시 복원시 메세지에서 한줄이 내용이 달라집니다..그래서..지후빠 작품에서 배운것을 활용을 해서 적용을

  해 보았습니다..덕분에 메세지를 하나를 더 만들지 않아도 되네요...고수님 작품에서는 배울수 있는것이 많습니다

12.jpg

 

13.  BR Simple 버전에서는 복원 전용 PE에서만 쓸수 있도록 /Recovery 옵션이 적용되면 PE 부팅과정이 들어가 있습니다 아래 사진처럼

  사용할수 없도록 일부러 넣은것입니다 하지만 사진처럼 활용하는것 편하다고 하셔서..cmd는..마음대로 수정해서 쓸수가 있어서 이런

  부분이 편합니다 

13.jpg

 

14. 일반 PE에서 /Revoery 옵션으로 PE 부팅시에 적용을 하여서 부팅시에 메세지를 보여줍니다..주로 복원이 목적이어서 복원후 바로 재부

   팅을 합니다

14.jpg

 

15. 옵션이 다시 부팅으로 적용이 되어 있습니다. 이 방식이 편하신분도 있으시죠..

15.jpg

 

16. BR Simple 버전에는..테마 변경 적용이 없습니다...부팅후 백업,복원만 하는데 테마 변경후 백업,복원할일은 없어서 그렇기는 합니다

  바탕화면에 아이콘 보이기도 부팅시에만 적용이  됩니다..테마 변경도 부팅시만 적용이 되도록 cmd에 추가를 하였습니다

   Recovery.ini에서 Wallpaper.jpg 파일을 img0.jpg에 덮어쓰기 하기 때문에 테마 적용시에는 Wall로 바로 작용이 되도록 하였습니다

   기존 프로그램에서도 어두운 테마를 좋아하시는 분들을 AddCmd.cmd에 이렇게 추가해서 활용하시면 됩니다 

16.jpg

 

17. PE에 어두운 테마가 적용이 되었습니다..런처 프로그램에도 어두운 테마가 작용되었습니다..VB6이 이미지 적용하는것이 더 편한 부분

  이 있습니다. 이제 보니까 오른쪽 테두리 빨간색이 픽셀이 2인가 봅니다 좀 다르네요17.jpg

 

18. 처음 VB6을 배울때부터 해결하지 못한 것은 마우스가 폼위에 있을때 버튼들이 모두 원래 모습으로 설정이 됩니다..그런데 마우스가

  폼 위를 너무 빠르게 지나가면..2번 처럼..버튼위에 마우스가 있을때 모습으로 그대로 남아 있습니다

  계속 마우스 위치를 추적해서 하는 방법도 있지만...그건 낭비라는 생각에..여전히 이런 문제를 안고 있습니다

  아마 제가 VB6에 대해서 모르는것이 너무 많아서 해결하지 못하고 있는것 같습니다

18.jpg

 

19. 아쉬운 부분이죠..메세지에는 테마 적용이 되지 않았습니다..나중에 할수 있는 날이 있기를 기대하여 봅니다.

19.jpg

 

20. 관리자 권한을 물어 보는 윈도우 경우에도 레지등을 등록하는 cmd가 아니어서 관리자 권한이 필요없는데 있습니다.저의 실수입니다

  관리자 권한 명령이 있어서 cmd가 재실행 되어서 숨김 실행이 풀려 버립니다

20.jpg

 

21. 탐색기에서 마우스로 프로그램을 실행하였습니다.. 버튼 클릭시 cmd가 숨김으로 실행이 되어서 메세지가 활성화 되지를 못하고

  탐색기 뒤로 숨어서 보이게 됩니다..바탕화면에 바로가기에서 실행을 해서..cmd가 숨김실행이어서 메세지가 비활성입니다

  이것이 보기가 좋지 않을 뿐아니라 불편하기도 합니다

21.jpg

 

22. cmd가 숨김 실행이 되어도 메세지창은 활성으로 되었습니다..이렇게 메세지가 맨 위에 보이는것이 편하죠..운 좋게 이제서야 해결을

  하였습니다

22.jpg

 

23. 백업 프로그램에서 관리자 권한을 물어보는데 cmd에서 물어 볼필요가 없었습니다...

23.jpg

 

24. 백업이 진행중입니다

24.jpg

 

25. 바탕화면에서 복원 메세지 실행시에도 복원 메세지가 활성화된 상태로 보입니다

25.jpg

 

26. 재부팅 프로그램도 관리자 권한을 물어보고 있습니다

26.jpg

 

27. 부팅까지 확인하였습니다

27.jpg

 

28. x64 버전 메세지만 신경을 썼었습니다....사용기를 쓰면서 x86 버전도 확인을 하여 보았습니다..탐색기에서 실행시 이것도 cmd가 숨김

 이어서 탐색기 뒤로 메세지가 실행이 되네요..미리 확인을 했어야 했는데..생각지 못했습니다

28.jpg

 

29. 탐색기를 종료하거나 작업표시줄에 있는 아이콘을 클릭해야 창이 활성화 됩니다

29.jpg

 

30. 마무리

이제는 찾기도 힘든 Xp인데..처음에는 좀..아니다는 생각도 했지만..어쩔수 없이 Xp용 메세지까지 만들게 되면서 오히려 배운것들이 더

많은것 같습니다

덕분에 해결하지 못하고 있던것도 엉뚱하게 해결이 하게 되었네요

 

오래된 VB6이지만 간단한 백업,복원 프로그램에는 여전히 쓸만한것 같습니다

필요한 dll들이 있어서 수동으로 추가를 해주야야 하는 불편이 있기는 합니다

어떤것이든 활용하기 나름이죠..메세지 프로그램에도 활용을 하여 보았습니다

 

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

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 사용기/설치기 이용안내 gooddew - - -
10968 윈 도 우| autounattend.xml 완전 무인 설치 테스트 [14] suk 518 34 04-04
10967 소프트웨어| 유튜브 멀티다운로드 - 플레이 기능 [11] 굿듀님스토 395 25 04-04
10966 기 타| OnceBootMenu v1.0 - BCD 메뉴, Wim 파일 1회 부팅을 만들... [12] 왕초보 867 43 04-04
10965 기 타| Ventoy에서 PE 1회 부팅이 안되는 이유 입니다.. [8] 왕초보 835 15 04-04
10964 기 타| (원인 찾음2) Ventoy에 BCD가 없어서 1회 부팅이 안되네요.. [11] 왕초보 756 17 04-03
10963 기 타| 【공유】 ToolsQT 퀀텀 SystemM+ Easy PE [25] 딸랑쇠 1505 74 04-03
10962 기 타| (추가) pureBasic PESettings v5.0 - DVD,Wim안에 있어도 ... [17] 왕초보 746 31 04-03
10961 기 타| [메시지전송의 분 : 내재작품 링크] 구글번역 저장 도우미... [56] 빨강모자 1088 86 04-02
10960 기 타| pureBasic - ChkDsk GUI v4.1 우클릭 메뉴에 등록을 하였습... [10] 왕초보 746 24 04-02
10959 윈 도 우| unattend.xml 무인 설치에서 적용 순서 테스트 [16] suk 729 28 04-02
10958 기 타| 【공유】 Win11 Wifi 266mb ToolsBR wim통합 PE [29] 딸랑쇠 1458 76 04-02
10957 윈 도 우| 초보사용기^^ PE Boot Menu v1.0 여러개 PE에서 골라서 1회... [10] 수리수리 564 11 04-02
10956 소프트웨어| PureBasic - AZJIO ChkDskGui_4.2.2_Admin_KO [20] 지후빠 611 50 04-01
10955 기 타| pureBasic - PE Boot Menu v1.0 여러개 PE에서 골라서 1회 ... [16] 왕초보 867 33 04-01
10954 기 타| pureBasic - ChkDsk GUI v4.0 버전을 만들어 보았습니다 [11] 왕초보 755 26 04-01
10953 소프트웨어| DLnow Video Downloader [15] 사랑의음악 551 34 04-01
10952 기 타| [테스트중..] 번역 도우미 사용기 스크린샷 - ㅁ자님 작 [18] 굴렁쇠 803 42 03-31
10951 기 타| 【공유】 Win11 Wifi 266mb ToolsBR PE update3 [30] 딸랑쇠 1827 83 03-31
10950 소프트웨어| 유튜브 멀티다운로드 - 네이버 치지직 실시간 고화질 재생 [8] 굿듀님스토 843 13 03-31
10949 기 타| WimLib Api - Cmd용 수정 버전입니다 [7] 왕초보 735 15 03-31
XE1.11.6 Layout1.4.8