제목 : PEsoft.ini 에 현재 해상도를 자동으로 저장하도록 하여 보았습니다..

왕초보

PE를 백업,복구용으로만 사용을 하고 있어서..PE 해상도는 기본인 1024*768로 사용하고 있습니다.

그래서..PEsoft.ini에서..다른 설정들을 자동 저장을 하면서도 해상도 관련해서는 빼 놓았었습니다. 어두운 테마도..제가 사용하지 않기 때문에..

테마 설정 프로그램에 제외를 했었습니다.

해상도 관련해서는..저의 경우 필요가 없는데...지인분의 요청이 있으셔서 추가를 하여 보았습니다

 

 

해상도 설정은 고수님께서 만드신 ScreenResolution 프로그램이 PE에 있어서 해상도 설정에 활용이 되고 있습니다.. 이 값을 가지고 PEsoft.ini에

수동으로 입력을 해야해서 불편합니다..그래서 이 부분도 ScreenResolution에서 해상도 설정후..테마 설정 프로그램을 실행해서 현재 해상도 값을

자동으로 PEsoft.ini에 자동저장 되도록 하여 보았습니다

 

 

ScreenResolution 대신에 테마 설정 프로그램에서 해상도를 설정하는것은 할줄을 몰라서.. 현재 해상도 값을 저장하는 방식으로 하게 되었습니다

원포에는 대단하신 고수님들이 많으시죠...아마..능력이 되시는분들은 해상도 설정까지 하실수 있으실것 같습니다

 

이렇게 활용하는 사람도 있구나 하여 주십시요

 

 

1. PEsoft.ini에서 설정된 상태로 PE가 부팅이 되었습니다 

1.jpg

 

2. 해상도를 지정하는 변수인 sDisplay 에 해상도가 설정이 되어 있지 않았습니다..이런 경우에는 pecmd.ini에서 지정한 1024*768 해상도가 유지가

  됩니다

2.jpg

 

3. sDisplay에 값이 있는 경우에만 해상도를 변경하는 Display.ini 파일을 만듭니다.

3.jpg

 

4. 저의 경우 좋은이*님 작품과는 조금 다르게 진행이 되어서 PEsoft.ini가 로드되는 시점이..pecmd.ini가 시작되는 부분에 있습니다.

   

  Wallpaper.jpg 파일을 Wall 명령으로 배경화면을 지정하는것이 아니라  Wallpaper.jpg 파일을 X:\Windows\Web\Wallpaper\Windows\img0.jpg

  에 복사하는 방식이어서 그렇습니다...다른 사용기를 보신분들은 이미 보셨던 내용입니다

 

  그래서..해상도를 변경하는 Display.ini를 만들어서 pecmd.ini에서 맨 마지막에 해상도를 변경하고 있습니다..

4.jpg

 

5. cmd 파일을 우클릭 메뉴에 등록하는 용도입니다.

5.jpg

 

6. pe에 포함되어 있는 Display.exe 프로그램을 원래 이름은 ScreenResolution.exe 입니다..세사*의 나누야간다님의 작품입니다

  이 프로그램에서 보여주는 해상도,Hz 값과 같은 값을 바탕화면 테마 설정 2.0 버전에서 보여주고 있습니다.. 

6.jpg

 

7. ScreenResolution.exe 에서 해상도를 변경하였습니다...이렇게 ScreenResolution.exe 에서 해상도 변경후 이상이 없는 경우에 바탕화면 테마 설정

  2.0에서 현재 해상도 값을 가지고..PEsoft.ini에 저장을 합니다..해상도 값을 저장할때만 활용이 됩니다

7.jpg

 

8. 현재 해상도 설정값이..PEsoft.ini에 저장이 되었습니다.

8.jpg

 

9. PEsoft.ini에...pecmd.exe 명령어로 현재 해상도가 저장이 되어 있습니다....이 값이 pe부팅시에 Display.ini에 저장이 됩니다

9.jpg

 

10. pe를 재부팅하였습니다...PEsoft.ini에 있는 해상도 값이 적용되기 전이어서 1024*768 입니다

10.jpg

 

11. pe 부팅이 완료가 되었습니다...해상도 PEsoft.ini에 설정되어 있는 값으로 지정이 되었습니다...

11.jpg

 

12. PEsoft.ini에서 만든 Display.ini에 해상도 값이 들어가 있습니다..

12.jpg

 

13. 1024*768 해상도 값을..PEsoft.ini에 설정하고 싶은 경우..기본 해상도 설정을 체크하고 설정을 저장하면 됩니다..현재의 해상도는 변경되지 않습니다

13.jpg

 

14. 1024*768 기본값인 경우...sDisplay에 아래처럼 값이 없습니다

14.jpg

 

15. 마무리

ScreenResolution 에서 해상도 설정후 이상이 없는 경우..PEsoft.ini에 수동으로 해상도를 지정하는것이 불편해서..현재의 해상도 값을 바로 PEsoft.ini에

저장하도록 하여 본것입니다..

바탕화면 관련한 설정을 할때 PEsoft.ini를 직접 수정하지 않고 마우스 클릭만으로 설정이 되어서 PEsoft.ini를 수정하는 불편이 없어진것 같습니다

 

불금입니다...

웃음이 가득한 시간 되시길 바랍니다.

 

 

댓글 [6]

ehdwk

2020.03.27
17:49:10
수고하셨습니다.

규니

2020.03.27
18:02:38

좋은 정보 감사합니다~

jink.uk

2020.03.27
20:20:09

수고하셨습니다.

재먼당

2020.03.27
23:58:33

감사합니다.^U^

anh

2020.03.28
08:17:00

자료 잘 보았습니다 수고하셨습니다.

별의아이

2020.03.28
17:22:00

고생하셨습니다.

List of Articles
[공지] 스크린샷 업로드 유의사항
XE1.11.6 Layout1.4.8