Eu tenho um laptop Sony Vaio e roda o Windows 7. Sei que posso ajustar o brilho da tela no painel de controle, mas quero forçá-lo a ficar ainda mais brilhante. Existe um hack ou uma maneira de fazer isso no prompt de comando?
13
Eu tenho um laptop Sony Vaio e roda o Windows 7. Sei que posso ajustar o brilho da tela no painel de controle, mas quero forçá-lo a ficar ainda mais brilhante. Existe um hack ou uma maneira de fazer isso no prompt de comando?
powercfg
comando que permite alterar os valores do índice de brilho, mas é usado para temas específicos (por exemplo,-SETACVALUEINDEX
quando o computador está conectado). Eu não acredito que isso é o que você está procurando ...powercfg.cpl
... boa pergunta +1. Eu queria saber a mesma coisa sobre como ajustar a velocidade do ventilador através do prompt de comando.reg
para ler chaves de registro / set na linha de comandoRespostas:
OK, então aqui está o que eu fiz:
Os dois comandos para definir qualquer configuração de energia são
powercfg -SetDcValueIndex
epowercfg -SetAcValueIndex
, dependendo se você deseja alterar a configuração quando estiver usando baterias ou energia CA. Este comando tem formato (sem distinção entre maiúsculas e minúsculas):Então precisamos de três GUIDs. Encontre-os executando
powercfg -q
. A saída fica assim (será no idioma do seu sistema):Agora você precisa encontrar e anotar:
Display
Display Brightness
Agora coloque seus três valores de GUID mais o brilho desejado em porcentagem - digamos 10% - assim:
E ... nada aconteceu comigo! O brilho não mudou! Ao executar
powercfg /q
, verifiquei se meu novo valor estava armazenado corretamente. Então, eu apenas pedi para ativar minha configuração de energia (mesmo estando ativa o tempo todo):E pronto! o brilho da tela diminuiu para 10%!
fonte
Power Scheme
, o subgrupo GUID para configurações de tela é rotuladoDisplay
e a configuração GUID para brilho é rotuladaDisplay brightness
. O seguinte comando obterá todos os dados necessários para você:powercfg -q | find "Power Scheme GUID" & powercfg -q | find "(Display)" & powercfg -q | find "(Display brightness)"
/Query
opção conforme mostrado na postagem e procurar por Nome amigável. E você também pode usar/Aliases
para listar a maioria dos aliases em uma boa tabela hierárquica. Infelizmente, não há alias para o brilho, apenas para a subseção de vídeo. Também existem nomes amigáveis para os esquemas incorporados, principalmente o atual esquema ativo SCHEME_CURRENT e todos os esquemas SCHEME_ALL (não documentado?). Assim, o comando acima se torna:powercfg -setdcvalueindex SCHEME_CURRENT SUB_VIDEO aded5e82-b909-4619-9949-f5d71dac0bcb 10
Criei um arquivo em lotes que funciona em inglês, que usa o método acima. http://aarongiera.com/change_brightness.bat
Funciona, mas apenas em uma escala de 0 a 100. Não pode ter um brilho menor ou mais alto que os leds sejam capazes de decepcionar.
fonte
-SetDcValueIndex
e não-SetAcValueIndex
(com a alimentação do adaptador). Aqui é como escolher o valor para a situação atual: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%
.