설치 / 사용기

기 타 SHIELD님 K*m님 런처활용-창위치를 cmd에서 자동으로 하여 보았습니다

2019.08.30 00:47

왕초보 조회:396 추천:7

런처에 창크기를 최대한에서 .창을 작게하거나..이때 위치를 가운데 설정하는 방법에 대해서는..다양한 방법이 있을수 있습니다..

 

런처자체에서 시작시 창크기를 작게하는것은 현재까지..방법이 없는것 같습니다..그래서 어쩔수 없이..최대화한 창을 작게하는것은 외부 프로그램을

활용할수 밖에 없습니다...창크기나..작게 되었을때 화면 가운데 위치하는것도 여러가지 방법이 동원이 되고 있기는 합니다

 

런처와 관련해서..저의 경우 오토잇으로 된것도 있지만 이 경우..당연히...바이러스에 검출이 됩니다..그래서 cmd를 활용을 하게 되었고

cmd의 경우 불편한것이 많아서..nircmd.exe를 적극 활용하고 있습니다..

nircmd.exe를 사용하는경우..최대화 화면을 작게하는데에는..간단히 4가지 방법이 있습니다....이때 작은창의 크기나 창이 화면중아에 위치하는것은

nircmd.exe를  사용하지 않고..다른 방법을 사용했었습니다..

 

nircmd.exe는 아래와 같이..화면크기를 줄이면서..화면의 위치를 지정할수 있는 명령어가 있습니다..

도움말에서 복사해온것입니다..

 

win setsize class "IEFrame" 50 50 400 300

 

X,Y 위치와 화면의 W,H 값을 지정해 주면..최대화 화면에서..바로 화면가운데에 작은크기로 됩니다..

 

class "IEFrame" 에 해당하는 Launcher.exe 의 값은 "QWidget" 입니다..창의 크기를 작게하는것은 예제를 보고 따라하시면 되시지만..이 class는

이것을 찾아주는 프로그램이 있어야 합니다..오토잇이나..오토핫키를 설치하시면...이 값을 구할실수 있기는 합니다..참고하여 주십시요

 

 

그런데..X,Y 값을 지정하려면..현재해상도를 알아야 합니다..그래야..위치를 지정할수가 있는데...아쉽게도...nircmd.exe에서는 해상도를 구하는

방법이 없네요...아니면 저만 모르고 있는것일수도 있습니다..

 

cmd에서 해상도을 찾을수 있는 프로그램을 찾다가 못찾았습니다..검색도 능력이죠...다행히..레지에서 해상도 값을 구할수 있어서...해결이 되기는

하였습니다

 

 

해상도 값과 nircmd.exe로 최대화된 화면을...작게하고 화면 가운데로 위치하도록 하여본것입니다

초보가..이런 방법을 사용하였네 하여 주십시요

 

결론은...같지만....참 다양한 방법들이 있네요..

 

 

 

1. cmd 외에 사용되는 외부 프로그램은...nircmd.exe 만 있습니다

1.jpg

 

2. exe는 bat를 변환한것입니다...화면의 크기는..이렇게 변수에서 설정값을 넣어주도록 하였습니다...변수 설정이 cmd 첫머리에 있는데...exe로 변환

  할때 외계에가 맨위를 차지하여서..중간에 위치해 보이네요..

2.jpg

 

3. 프로그램이 실행이 되었습니다..cmd에서 설정한 화면 크기로 화면 중앙에 위치해 있습니다...

  화면을 작게하는 이유는 어려가지가 있을수 있습니다 런처가 최대화 되어 있으면...바탕화면에 다른 프로그램의 바로가기를 클릭할수가 없는 문제도

  있지만...아래 사진처럼 아이콘이 3개인데 최대화 화면으로 되어 있으면..보기가 흉하죠..

 

  화면을 작게할때..아이콘 갯수에 따라서 화면크기가 변하지 않은다면...화면을 작게하는 의미가 좀 퇴색하는것 같습니다..화면 크기는.아이콘 갯수에

  맞춰서..적당한 크기가 보기가 좋죠..

3.jpg

 

4. 아이콘이 많은 경우..당연히 화면창이 아이콘 갯수에 맞게 지정한 값으로 설정이 되었습니다....위치도 화면 중앙으로 자리를 잡았습니다...

4.jpg

 

5. 화면 가운데 자리를 잡았습니다..

5.jpg

 

6. 화면 해상도를 크기하였습니다...해상도에 맞게 중앙에 위치해야..성공한것이죠..

6.jpg

 

7. 메인 메뉴가...화면 가운데에 자리를 잡았습니다..잘 적용이 되었네요..

7.jpg

 

8. 다른 메뉴로 이동을 해서 확인을 하여 보았습니다.

8.jpg

 

9. cmd에서 nircmd.exe만 이용해서도..창을 크기와 위치를 가운데로 할수가 있게 되었습니다.

9.jpg

 

10. 마무리

개인적으로 궁금해서...이렇게 확인까지 해보기는 하였습니다....지인분 말씀처럼..정답이 있는데..쓸데없는 짓을 한것일수도 있습니다

그래도..궁금해서 하다보면...생각지도 않은것들을 배우는 경우가 많죠...초보가 또하나를 배우는 기회였다고 생각이 듭니다..

 

이 런처에 대해서..이런것은 어떻게 안될까 하는 바램들이 있었습니다...잘 해결된것도 있지만....Launcher.exe의 근본문제인지...답이 있는데

못찾는것인지...pe에서 실행시 최대화 되는 원인은 알지 못하고 있네요...

실행시 처음부터..작은 창이면..이런 복잡한 해결 방법들이 있을 필요가 없는데요...아쉬운 부분입니다.

 

 

벌써 금요일이네요...

즐거운 일만 있으시길 바랍니다..

 

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 사용기/설치기 이용안내 gooddew - - -
10976 기 타| PESettings 1회 부팅 - 본인 책임 버전 입니다 [20] 왕초보 815 27 04-05
10975 윈 도 우| win11 pro 23H2-CAD,Ab,Ai,Ps,Pr_240331 [사용기] [3] 웹네티즌 748 20 04-05
10974 기 타| ChkDskGUI v4.2 - 폰트에 컬러를 적용하였습니다. [10] 왕초보 805 20 04-05
10973 윈 도 우| 오늘 선물 OnceBootMenu_v1.0 감사 사용기 입니다^^ [2] 수리수리 566 16 04-05
10972 윈 도 우| Win11 24H2 26100.1설치 및 사용 [8] GreenTea 1059 19 04-05
10971 윈 도 우| PE에서 PE만들기 26100.1 RTM 버전으로.... [5] 마로94 440 17 04-05
10970 기 타| 【공유】 Win11 Wifi 266mb ToolsBR v3.0 DVD PE [30] 딸랑쇠 1110 62 04-04
10969 기 타| WinXPE147수정버전_20240322_ 23H2(빌드222635.3420) 종료 [47] 격자 625 114 04-04
10968 윈 도 우| autounattend.xml 완전 무인 설치 테스트 [14] suk 508 34 04-04
10967 소프트웨어| 유튜브 멀티다운로드 - 플레이 기능 [10] 굿듀님스토 382 24 04-04
10966 기 타| OnceBootMenu v1.0 - BCD 메뉴, Wim 파일 1회 부팅을 만들... [12] 왕초보 837 43 04-04
10965 기 타| Ventoy에서 PE 1회 부팅이 안되는 이유 입니다.. [8] 왕초보 806 15 04-04
10964 기 타| (원인 찾음2) Ventoy에 BCD가 없어서 1회 부팅이 안되네요.. [11] 왕초보 747 17 04-03
10963 기 타| 【공유】 ToolsQT 퀀텀 SystemM+ Easy PE [25] 딸랑쇠 1486 74 04-03
10962 기 타| (추가) pureBasic PESettings v5.0 - DVD,Wim안에 있어도 ... [17] 왕초보 745 31 04-03
10961 기 타| [메시지전송의 분 : 내재작품 링크] 구글번역 저장 도우미... [56] 빨강모자 1086 85 04-02
10960 기 타| pureBasic - ChkDsk GUI v4.1 우클릭 메뉴에 등록을 하였습... [10] 왕초보 737 24 04-02
10959 윈 도 우| unattend.xml 무인 설치에서 적용 순서 테스트 [16] suk 727 28 04-02
10958 기 타| 【공유】 Win11 Wifi 266mb ToolsBR wim통합 PE [29] 딸랑쇠 1435 76 04-02
10957 윈 도 우| 초보사용기^^ PE Boot Menu v1.0 여러개 PE에서 골라서 1회... [10] 수리수리 557 11 04-02
XE1.11.6 Layout1.4.8