강좌 / 팁

윈 도 우 명령어로 윈도우 모니터 '진짜로' 끄기

2020.12.17 11:12

만수무강 조회:3090 추천:11

예전에 모니터 끄는 방법을 한글로 검색했더니 아래와 같은 명령어를 바로가기로 추가하라고 안내합니다.

제가 원하는 방법은 잠금 화면으로 진입 후 모니터가 꺼지는 효과와 동일한 효과를 원했죠.

 

%windir%\System32\scrnsave.scr /s

 

파일 보면 눈치챘겠지만 화면보호기로 까만 화면(화면 보호기 속성 -> 빈 화면)이 나올 뿐이죠.

그리고 모니터 램프를 보면 실질적으로 모니터가 꺼지지는 않습니다. 원하던 방식은 아닙니다.

 

그래서 해외에서 실질적으로 모니터를 끄는 스크립트를 검색했더니 역시 실망시키지 않고, 테스트 결과 원하는 대로 동작했습니다.

간단하게 이 한줄을 .bat 파일로 저장하거나

powershell (Add-Type '[DllImport(\"user32.dll\")]^public static extern int SendMessage(int hWnd, int hMsg, int wParam, int lParam);' -Name a -Pas)::SendMessage(-1,0x0112,0xF170,2)

아래 명령어를 바로가기 추가 명령어로 넣으면 됩니다.

%windir%\system32\cmd.exe /c powershell (Add-Type '[DllImport(\"user32.dll\")]^public static extern int SendMessage(int hWnd, int hMsg, int wParam, int lParam);' -Name a -Pas)::SendMessage(-1,0x0112,0xF170,2)

왜 cmd 명령어냐면, 이 명령어가 배치 파일 문법에 맞춰져 있어서 그렇습니다. 고치기는 귀찮군요 ㅎㅎ.

아무튼 위 명령어를 테스트 해보고 마우스가 움직이지만 않는다면, 조금 있다가 모니터가 꺼집니다.

(왠만한 모니터면 신호가 없다거나 대기 모드로 진입한다는 메시지가 뜨겠죠)

그리고 마우스 움직이서나 아무 키를 누르면 다시 켜집니다. 잠금 화면 진입 시 1분 내외로 모니터가 꺼지는 효과와 동일합니다.

 

스크립트를 보면 악명높은(?) user32.dll 파일이 보일 겁니다. 그렇습니다. 파워 유저나 시스템 개발자라면 알 만한 WINAPI죠.

그래서 bat 스크립트로는 매우 어렵고 고급 시스템 스크립팅이나 개발 방법을 이용해야 합니다.

예를 들면 위처럼 powershell과 .net 의 pinvoke 방식을 쓰거나, 다른 시스템 접근 가능한 개발 방법(C++ 등)을 이용해야죠.

 

아주 좋네요. 출처 남겨놓겠습니다. 즐거운 윈도우 생활 되시길.

번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
4379 하드웨어| [팁] 프린터 상태 정보 오류 안뜨게 하는 법 [2] asklee 999 4 08-23
4378 윈 도 우| winpe에서 startis[all]back를 이용한 탐색기 색 변경 [14] sunshine 609 14 08-23
4377 윈 도 우| [2탄] install.wim 누적 업데이트 + 드라이버 통합 하기 (D... [9] 무월 1372 28 08-21
4376 윈 도 우| [1탄] install.wim 누적 업데이트 통합 하기 [26] 무월 1869 45 08-19
4375 모 바 일| AirPrint 설정 및 호환 프린터 목록 [1] asklee 745 3 08-18
4374 윈 도 우| Windows Defender 방화벽 인/아웃바운드 허용/차단 추가 [20] 무월 2076 35 08-17
4373 소프트웨어| 중국어 하드 코딩 한글화 강좌 [8] 줄리아니 1065 20 08-16
4372 소프트웨어| 중국어 프로그램 한글화 팁 [8] 줄리아니 1200 16 08-14
4371 소프트웨어| LaunchBar boot.wim 적용 방법 [12] 무월 1530 35 08-13
4370 소프트웨어| (추가3) 배치파일 추가기능 extd.exe 사용 팁 [7] 지후빠 945 24 08-13
4369 소프트웨어| 중국어 프로그램 한글화 팁 [11] 줄리아니 1383 20 08-10
4368 소프트웨어| ESD 다중 이미지 단일 WIM 이미지 추출 방법! [12] 무월 1085 30 08-09
4367 소프트웨어| 크롬 하단 다운로드창 활성화 [11] 무월 2787 46 08-03
4366 소프트웨어| wim boot 관련 배치 파일 몇 가지 팁 [19] 지후빠 1456 29 08-03
4365 기 타| 포토샵 많이 좋아졌네요!! [3] 집에서뒹굴 2746 5 08-02
4364 모 바 일| [Tip] 인천공항 스마트패스 - 얼굴 인식으로 출국장 통과 앱 [5] asklee 1761 9 07-28
4363 소프트웨어| 다음 팟플레이어 광고[팝업] 차단 [12] 무월 3115 48 07-26
4362 윈 도 우| winpe 시작 화면 Shutdown 메뉴 수정 [10] sunshine 854 18 07-25
4361 소프트웨어| winpe 시스템 계정에서 Edge 상위버전 적용 [8] sunshine 566 15 07-24
4360 소프트웨어| Total Commander 주요 단축키 설명 [3] VᴇɴᴜꜱGɪ 1003 11 07-23
XE1.11.6 Layout1.4.8