2014-09-03 2 views
1

문제 :
컴퓨터를 재시작 할 때마다 Windows 8 전원 설정이 기본값으로 되돌아 가서 한 시간 후에 컴퓨터가 잠자기 상태가됩니다. 내가 말하지 않는 한 내 컴퓨터가 절전 모드로 전환되는 것을 원하지 않습니다 ... 제어판> 시스템 및 보안> 전원 옵션> 계획 설정 편집을 클릭하고 절전 모드로 설정을 수동으로 편집 설정을 사용 안함으로 설정해야합니다.파이썬을 사용하여 Windows 8 전원 옵션 편집


내가 원하는 것은 : 내가 다시 부팅 할 때마다 실행되도록 설정합니다
파이썬 스크립트는 윈도우 8에서 전원 옵션을 편집 할 수 있습니다.

파이썬 모듈을 검색하여 Windows 설정을 편집했지만 찾던 것을 찾을 수 없습니다. 나는 win32api를 사용하여 잠시 동안 나의 쿠어너를 제어했지만 그 문서에서 전원 옵션을 찾을 수 없었다.


줄리어스 시저의 powercfg 명령 줄 옵션 사용에 대한 힌트가 완벽했습니다. 여기 내가 사용 결국 간단한 스크립트입니다

-standby-timeout-ac 옵션이 0으로 설정되어
import subprocess 
subprocess.call("powercfg -change -standby-timeout-ac 0") 

그래서 내 컴퓨터는 내가 당신 powercfg 윈도우의 명령으로보고 설정해야한다고 생각

+1

주문 하시겠습니까? 질문 있습니까? 시도해 봤어? 마찬가지로, 당신은 우리가 여기있는 목적이 아닌 당신을 위해 스크립트를 쓰길 원하는 것처럼 보입니다. –

+0

@ ZAD-Man 나는 내 목표를 달성하는 데 도움이 될 지침을 구하고 있다는 것을 깨닫기 위해 상상력을 펼치지 않습니다. 또한 나는 win32api를 시도했다고 언급했습니다. – Delicious

+0

내 간접을 용서해 -이 질문은 스택 오버플로에 적합하지 않다는 점을 분명히하는 질문을하려고했습니다. 그러한 스크립트를 개발하려고하지 않는 한, 다른 곳에서 그러한 권장 사항을 찾아야합니다. 그런 스크립트를 개발하려고한다면 [프로그래머] (http://programmers.stackexchange.com)를 확인해야합니다. –

답변

3

를 절전 모드로 전환하지 않습니다 어떤 당신은 예를 들어, 파이썬의 subprocess.call과 같은 :

import subprocess 
subprocess.call("powercfg -change -monitor-timeout-ac 666") 

나는 꽤 단정 추측 :로 변경 '-ac'을 '-dc'배터리 설정에 대한 값은 분에 제로 분명, 무한대를 의미합니다 .

+0

나는 이것을하기 위해 파이썬 모듈을 찾고 있었고 명령을 간과하고 있었다. 이것은 완벽하게 작동했습니다 - 감사합니다! – Delicious

관련 문제