Como posso fazer o script nvidia exibir mudanças de configuração?

4

Eu tenho minha tv conectada a minha nvidia GeForce 8500 GT do Windows XP.

Estou constantemente alternando entre exibição única e exibição clone.

Existe uma maneira de criar scripts dessas configurações? Eu estaria bem em escrever um arquivo de lote ou um programa .net para fazer isso.

Quando quero usar minha TV, clique com o botão direito do mouse no ícone da bandeja da nVidia - > Configurações de exibição nView - > Clone - > TV + Monitor Acer

Quando eu quiser voltar para apenas meu monitor, clico com o botão direito no ícone da bandeja da nVidia - > Configurações de exibição nView - > Exibição única - > Monitor Acer

    
por Ronnie Overby 01.08.2009 / 22:58

3 respostas

2

Combinado com AutoIT, AutoHotkey ou um script em lote, este documento PDF ( Funções da Linha de Comando = > Usar o DTCFG - Configurar o Desktop = > Comandos de Configuração da Área de Trabalho DTCFG ) pode ser de grande ajuda.

A partir disso, tentei criar um script AutoHotkey simples, mas não tenho certeza se funciona ou se faz o que você quer.

single = 1
;----- Ctrl-F2, change to whatever you see fit
^F2::
;----- cloning to screen 2
if (single = 1) {
    run rundll32.exe NvCpl.dll',dtcfg setview 1 clone,,Hide
    single = 0
} else {
;----- back to primary only
     run rundll32.exe NvCpl.dll',dtcfg setview 1 standard,,Hide
     currentMode = 2
}
return
    
por 02.08.2009 / 12:59
0

Você pode usar o AutoHotkey ou o script AutoIT para fazer uma versão automatizada. A documentação AutoIT tem um excelente guia sobre como automatizar as GUIs . (AutoHotkey provavelmente tem algo semelhante, mas eu não estou familiarizado com isso)

    
por 02.08.2009 / 00:03
-1

Você pode usar displayswitch.exe , uma ferramenta que vem incorporada ao Windows 7,8,10.

Deve estar em c: \ windows \ system32

Mais detalhes da linha de comando aqui: link

    
por 12.07.2017 / 23:53