Windows 명령 프롬프트에서 화면 밝기를 크게 높일 수 있습니까?


13

Sony Vaio 랩톱이 있고 Windows 7을 실행합니다. 제어판에서 화면 밝기를 조정할 수 있다는 것을 알고 있지만 더 밝게 만들고 싶습니다. 명령 프롬프트에서 해킹이나이를 수행하는 방법이 있습니까?


Fn + <key> 밝기 조절이 작동하지 않습니까?
kobaltz

powercfg밝기 색인의 값을 변경할 수 있는 명령이 있지만 특정 테마 -SETACVALUEINDEX에 사용됩니다 (예 : 컴퓨터가 연결되어있을 때 사용됨). 나는 이것이 당신이 찾고있는 것이라고 생각하지 않습니다 ...
Rob

powercfg.cpl좋은 질문 +1에 대한 매개 변수가없는 것 같습니다 . 명령 프롬프트를 통해 팬 속도를 조정하는 것과 똑같은 것이 궁금합니다.
Rob

제목이 다른 질문을하는 것처럼 보입니다. 화면 밝기를 높이는 방법을 따른다면 소니 노트북에 대한 해킹이 있지만 포럼에서
Dave

Process Monitor 와 같은 것을 사용하고 제어판 애플릿을 사용할 때 레지스트리 설정이 변경되었는지 확인합니다. 그런 다음 reg명령 줄에서 레지스트리 키를 읽거나 설정 하는 데 사용할 수 있습니다.
SeanC

답변:


16

좋아, 여기 내가 한 일이 있습니다.

전원 설정에 대한 두 가지 명령은 배터리 또는 AC 전원에있을 때 설정을 변경하려는 경우 powercfg -SetDcValueIndexpowercfg -SetAcValueIndex입니다. 이 명령의 형식은 대소 문자를 구분하지 않습니다.

POWERCFG -SETDCVALUEINDEX <SCHEME_GUID> <SUBGROUP_GUID> <SETTING_GUID> value

그런 다음 세 개의 GUID가 필요합니다. 를 실행하여 찾으십시오 powercfg -q. 출력은 다음과 같습니다 (시스템 언어로 표시됨).

D:\Users\212579988>powercfg /q
Power Scheme GUID: 381b4222-f694-41f0-9685-ff5bb260df2e  (Balanced)
  Subgroup GUID: fea3413e-7e05-4911-9a71-700331f1c294  (Settings belonging to no subgroup)
    Power Setting GUID: 0e796bdb-100d-47d6-a2d5-f7d2daa51f51  (Require a password on wakeup)
      Possible Setting Index: 000
      Possible Setting Friendly Name: No
      Possible Setting Index: 001
      Possible Setting Friendly Name: Yes
    Current AC Power Setting Index: 0x00000001
    Current DC Power Setting Index: 0x00000001

  Subgroup GUID: 0012ee47-9041-4b5d-9b77-535fba8b1442  (Hard disk)
    Power Setting GUID: 6738e2c4-e8a5-4a42-b16a-e040e769756e  (Turn off hard disk after)
      Minimum Possible Setting: 0x00000000
      Maximum Possible Setting: 0xffffffff
      Possible Settings increment: 0x00000001
      Possible Settings units: Seconds
    Current AC Power Setting Index: 0x00000000
    Current DC Power Setting Index: 0x00000000

...

  Subgroup GUID: 7516b95f-f776-4464-8c53-06167f40cc99  (Display)
    Power Setting GUID: 17aaa29b-8b43-4b94-aafe-35f64daaf1ee  (Dim display after)
      Minimum Possible Setting: 0x00000000
      Maximum Possible Setting: 0xffffffff
      Possible Settings increment: 0x00000001
      Possible Settings units: Seconds
    Current AC Power Setting Index: 0x0000012c
    Current DC Power Setting Index: 0x00000078

    Power Setting GUID: 3c0bc021-c8a8-4e07-a973-6b14cbcb2b7e  (Turn off display after)
      Minimum Possible Setting: 0x00000000
      Maximum Possible Setting: 0xffffffff
      Possible Settings increment: 0x00000001
      Possible Settings units: Seconds
    Current AC Power Setting Index: 0x00000258
    Current DC Power Setting Index: 0x0000012c

    Power Setting GUID: aded5e82-b909-4619-9949-f5d71dac0bcb  (Display brightness)
      Minimum Possible Setting: 0x00000000
      Maximum Possible Setting: 0x00000064
      Possible Settings increment: 0x00000001
      Possible Settings units: %
    Current AC Power Setting Index: 0x00000064
    Current DC Power Setting Index: 0x0000000c

...

이제 찾아서 적어야합니다.

  • 현재 체계 GUID-첫 번째 줄에 있습니다.
  • 디스플레이 용 하위 그룹 GUID-아래를 찾습니다 Display
  • 밝기에 대한 GUID 설정-찾아보기 Display Brightness

이제 세 가지 GUID 값과 원하는 밝기를 백분율로 표시하십시오.

C:\Users\Mike>powercfg -SetDcValueIndex 381b4222-f694-41f0-9685-ff5bb260df2e 7516b95f-f776-4464-8c53-06167f40cc99 aded5e82-b909-4619-9949-f5d71dac0bcb 10 

그리고 ... 아무 일도 없었어! 밝기는 변하지 않았습니다! 실행함으로써 powercfg /q실제로 내 새로운 값이 올바르게 저장되었는지 확인했습니다. 그래서 방금 내 전원 설정을 활성화하도록 요청했습니다 (항상 활성 상태 임에도 불구하고).

C:\Users\Mike>powercfg -S 381b4222-f694-41f0-9685-ff5bb260df2e

그리고 짜잔! 화면 밝기가 10 %로 어두워졌습니다!


좋은 첫 게시물!
slm

3
여기에 좋은 게시물. 일부 설명 : 영어의 경우 현재 구성표를이라고하고 Power Scheme화면 설정의 하위 그룹 GUID가 표시 Display되고 밝기의 설정 GUID가 표시 Display brightness됩니다. 다음 명령은 필요한 모든 데이터를 가져옵니다.powercfg -q | find "Power Scheme GUID" & powercfg -q | find "(Display)" & powercfg -q | find "(Display brightness)"
Iszi

나는 이것을 시도했지만 작동하지 않았다. 관리자 권한 명령 프롬프트에서 실행해야합니까?
Iszi

내 문제를 알아 낸 것 같습니다. 설정이 GPO에 의해 잠겨 있으면 작동하지 않는 것 같습니다.
Iszi

3
Windows 7 이상에는 대부분의 GUIDS에 대한 별명이 있으며 /Query, 게시물에 표시된대로 옵션을 사용하고 이름을 찾을 수 있습니다. 또한 /Aliases멋진 계층 구조 테이블에서 대부분의 별칭을 나열 하는 데 사용할 수 있습니다 . 불행히도 비디오 하위 섹션에 대해서만 밝기에 대한 별칭이 없습니다. 내장 체계, 특히 현재 활성 체계 SCHEME_CURRENT 및 모든 체계 SCHEME_ALL (언급되지 않음)에 대한 이름도 있습니다. 위의 명령은 다음과 같습니다.powercfg -setdcvalueindex SCHEME_CURRENT SUB_VIDEO aded5e82-b909-4619-9949-f5d71dac0bcb 10
nohwnd

9

위의 방법을 사용하는 영어로 작동하는 배치 파일을 만들었습니다. http://aarongiera.com/change_brightness.bat

for /f "tokens=*" %%i in ('powercfg -q ^| find "Power Scheme GUID"') do set pwrSchm=%%i
set pwrSchm=%pwrSchm:~19,36%

for /f "tokens=*" %%i in ('powercfg -q ^| find "(Display)"') do set dsply=%%i
set dsply=%dsply:~15,36%

for /f "tokens=*" %%i in ('powercfg -q ^| find "(Display brightness)"') do set brtnss=%%i
set brtnss=%brtnss:~20,36%

set /P brightness=Enter % brightness:  %=%

powercfg -SetDcValueIndex %pwrSchm% %dsply% %brtnss% %brightness%
powercfg -S %pwrSchm%

작동하지만 0-100의 스케일에서만 작동합니다. LED가 실망스럽게 할 수있는 밝기는 낮거나 높을 수 없습니다.


안녕하세요 @ user2089636, OneDrive 또는 Mega 또는 다른 서버 공유에서 박쥐를 공유 할 수 있습니까? 게시 한 링크가 오래되었습니다 (사이트가 오프라인 상태 임)
Mirko Cianfarani

이것은 특히 랩톱이 배터리 상태 일 때 (어댑터 전원이 -SetDcValueIndex아닌 )에 대한 설정을 사용합니다 -SetAcValueIndex. 현재 상황에 대한 값을 선택하는 방법은 다음과 같습니다 set AcDc=Dc WMIC /NameSpace:\\root\WMI Path BatteryStatus Get PowerOnline | find /i "true" > nul && set AcDc=Ac powercfg -Set%AcDc%ValueIndex SCHEME_CURRENT SUB_VIDEO %brtnss% %brightness%..
Alexander Gelbukh
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.