다음 뚜껑을 닫을 때만 창문 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.