2012-09-08 23 views
7

compré un televisor nuevo principalmente como segundo monitor en mi PC y a menudo necesito cambiar la configuración (extienda la pantalla para ver películas, duplicar pantallas para juegos, desactivar para work'n ' hojeada).Forma de cambiar la configuración de Windows (7) a través de la secuencia de comandos

¿Hay alguna manera de cambiar entre esas configuraciones a través de algún script (lote más probable o VBS, lo que sea) así que no necesito arrastrarme por la GUI todo el tiempo? Estoy muuuy lento ... Gracias

+0

Hola, muy flojo, soy James. Si el programa tiene diferentes accesos directos, haga diferentes cosas, haga clic derecho en el acceso directo -> Propiedades. Luego, escriba programas por lotes para imitar los accesos directos. –

Respuesta

26

En primer lugar, no está seguro de si se conoce el método abreviado

Windows + P 

2 botones parece bastante fácil!

pero, podría escribir un archivo por lotes para ejecutar los programas con la aplicación displaywitch.exe incluida. displayswitch viene con Windows 7 para que pueda tener un archivo por lotes con:

DisplaySwitch.exe /external 
notepad.exe 

a continuación, utilizar este archivo por lotes para abrir el bloc de notas y siempre se abrirá y sólo se cambia a la pantalla externa.

las siguientes opciones están disponibles:

Extend Display 
DisplaySwitch.exe /extend 

2nd monitor 
DisplaySwitch.exe /external 

Computers Monitor 
DisplaySwitch.exe /internal 

Duplicate Display 
DisplaySwitch.exe /clone 

Martyn

+5

Uh ... un poco embarazoso, pero ganar + P era realmente todo lo que necesitaba :-D. Gracias. – Maddog

+0

¡jajaja, dijiste que eras perezoso, pero demasiado perezoso para 2 botones! ¡pensé que era solo yo! : p – SmithMart

+0

Bueno, sabía que algún tipo de este sortcut a menudo estaba en cuadernos como la combinación de teclas 'Fn' + sth y no me interesaba demasiado la tecla de ganar ... bueno, ganar + P es quizás el único atajo útil – Maddog

1

Se puede hacer una alforja con elegir como lo hice:

@ECHO OFF 
CLS 
ECHO 1.Monitor 2 i TV Duplicate 
ECHO 2.Monitor 2 i Monitor 3 Extended 
ECHO 3.Monitor 2 i TV Extended 
ECHO. 

CHOICE /C 123 /M "Izbor:" 

IF ERRORLEVEL 3 GOTO Mon2TvExt 
IF ERRORLEVEL 2 GOTO Mon2Mon3Ext 
IF ERRORLEVEL 1 GOTO Mon2TvDupl 

:Mon2TvDupl 
ECHO 1.Monitor 2 i TV Duplicate 

Duplicate Display 
DisplaySwitch.exe /clone 

GOTO End 

:Mon2Mon3Ext 
ECHO 2.Monitor 2 i Monitor 3 Extended 

DisplaySwitch.exe /external 

GOTO End 

:Mon2TvExt 
ECHO 3.Monitor 2 i TV Extended 

Extend Display 
DisplaySwitch.exe /extend 

GOTO End 

Pause 

La televisión es el número 1, y dos monitores son número 2 y número 3.

Cuestiones relacionadas