다음 뚜껑을 닫을 때만 창문 10이 잠자 지 않도록 방지


1

때로는 내 컴퓨터 (Windows 10의 Lenovo 노트북)가 시간이 오래 걸리는 작업 (예 : 과학적 계산)을하게했습니다. 그렇게되면 잠을 자지 않고 뚜껑을 닫을 수 있기를 바랍니다.

문제는 대부분 닫을 때 잠자기 상태가되는 기본 동작을 유지하고 싶다는 것입니다.

내가하고 싶은 방법은 아무것도하지 않고 뚜껑을 닫으면 잠이들 것입니다. 그래도 임의의 키 조합을 누르면 다음에 뚜껑을 닫을 때 무시하고 다시 열 때까지 깨어 있습니다.

이상적으로는이 동작이 동일한 플러그인인 지 여부입니다. 나는«전원 관리»에서 이것을 바꿀 수 있다는 것을 알고 있지만 자주 그렇게하는데, 바로 가기가 있으면 좋을 것입니다.

아무도 그렇게 할 수있는 방법이나 이런 종류의 행동을 모방하는 트릭을 생각할 수 있습니까?

미리 감사드립니다.

답변:


0

컴퓨터가 잠자 지 않도록 카페인 또는 불면증 과 같은 프로그램을 사용할 수 있습니다 .

또는 덮개를 닫을 때 절전 모드를 비활성화하고 나중에 다시 활성화 할 수 있습니다. 수동으로 수행하는 것이 너무 번거로운 경우 데스크톱에 저장된 배치 파일에 넣을 수있는 명령을 통해이를 수행 할 수 있습니다.

이 답변 에서 이전과 동일하게 뚜껑 닫기 동작을 비활성화하고 복원하려면 토글 스크립트를 참조하십시오 (그러나 다른 답변도 관련이있을 수 있음).

다음은 약간 수정 된 스크립트 버전입니다.

@echo off
setlocal enabledelayedexpansion
for /f "tokens=2 delims=:(" %%i in ('powercfg /GETACTIVESCHEME') do set ACTIVESCHEME=%%i
for /f "tokens=2 delims=:(" %%i in ('powercfg -q %ACTIVESCHEME% SUB_BUTTONS LIDACTION ^| findstr "[0-9a-z]*-[0-9a-z]*-[0-9a-z]*-[0-9a-z]*-[0-9a-z]*"') do set FULLPATH=!FULLPATH! %%i
for /f "tokens=2 delims=:(" %%i in ('powercfg /q %FULLPATH% ^| findstr "[0-9]x[0-9]*"') do (
    set CURRENTSETTINGAC=!CURRENTSETTINGDC!
    set CURRENTSETTINGDC=%%i
)
set CURRENTSETTINGAC=%CURRENTSETTINGAC:~-1%
set CURRENTSETTINGDC=%CURRENTSETTINGDC:~-1%
powercfg -SETACVALUEINDEX %FULLPATH% 0
powercfg -SETDCVALUEINDEX %FULLPATH% 0
powercfg /s %ACTIVESCHEME%
pause Waiting to re-enable sleep on lid close ...
powercfg -SETACVALUEINDEX %FULLPATH% %CURRENTSETTINGAC%
powercfg -SETDCVALUEINDEX %FULLPATH% %CURRENTSETTINGDC%
powercfg /s %ACTIVESCHEME%

그것이 바로 내가 필요한 것입니다. 대단히 감사합니다! 아마도 쉽게 찾을 수 있지만 누구나 사용자 정의 전역 바로 가기를 통해 배치 파일을 실행하는 방법을 알고 있습니까?
Silver Duck

"사용자 정의 글로벌 바로 가기"는 무엇을 의미합니까?
harrymc

배치 파일을 클릭하지 않고도 언제든지 스크립트를 시작하기 위해 누를 수있는 사용자 정의 키보드 단축키를 의미합니다.
Silver Duck

오토 핫키 는 당신의 친구입니다. 이 게시물 도 참조하십시오 .
harrymc
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.