■■■ Develop ■■■/[ OS ]

[ Window7 ] - 자동종료, 자동절전모드

시드라엘 2015. 9. 18. 17:36

제목 : [ Window7 ] - 자동종료, 자동절전모드



설명 : 

혹시 뭔가를 다운받건 할때 자동종료 기능이 없다면?

회사에서 몰퇴했는데 6시 이후에 컴퓨터를 절전모드로 바꾸고 싶다면?


그렇다면 다음과 같은 기능을 추천한다.





사용법 및 예제 : 

1.최대 절전 모드

  %windir%\System32\rundll32.exe powrprof.dll SetSuspendState Hibernate 

 

2.대기모드(절전 모드)

  %windir%\System32\rundll32.exe powrprof.dll SetSuspendState

 

3.로그오프

  %windir%\System32\Shutdown.exe –l –t 0


  -l (영문자 L) 스위치 : 로그오프 기능

  –t (영문자 T) 스위치 : 명령이 실행시까지 대기시간 (0 으로 설정시 바로 수행)


 

4.재시작

  %windir%\System32\Shutdown.exe –r –t 0


  -r (영문자 R) 스위치 : 윈도 재시작 기능

  –t (영문자 T) 스위치 : 명령이 실행시까지 대기시간 (0 으로 설정시 바로 수행)


 

5.전원 끄기

  %windir%\System32\Shutdown.exe –s –t 5


  -s (영문자 S) 스위치 : PC 전원 종료 기능

  –t (영문자 T) 스위치 : 명령이 실행시까지 대기시간 (예제에서는 5초 후 PC 종료)


 

6.사용자 전환 

  %windir%\System32\rundll32.exe user32.dll LockWorkStation



추가팁!

1.powercfg -devicequery wake_armed를 사용하면 어떠한 장치에 의해 최대,하이브리드,절전 모드가 종료되었는지 확인 할 수 있습니다.


2.대기모드는 타이머 옵션이 없다. 따라서 다음과 같이 한다.

  제어판 -> 예약작업 -> 기본작업만들기 -> 작업:프로그램시작 -> 

  프로그램 스크립트 : %windir%\System32\rundll32.exe

  인수추가 : powrprof.dll SetSuspendState

  


경험 : 

리눅스는 콘솔이 어떤면에선 참 편하고 좋지만 UI면에서 개떡같은건 어쩔수 없으므로 위와 같은 명령어를 알아두면 좋다.

 



검색단어 : Window7 윈도우7 자동종료 자동절전모드