¿Cómo puedo habilitar / deshabilitar monitores desde la línea de comandos?

5

¿Hay alguna herramienta para Windows 7 que me permita habilitar / deshabilitar monitores desde la línea de comandos?

Por ejemplo, mi GTX 480 tiene tres salidas (2x DVI y 1x HDMI) pero solo dos pantallas pueden estar activas en un momento dado. Me gustaría que una línea de comandos me permitiera deshabilitar uno de los monitores DVI y habilitar el monitor HDMI, etc.

(He encontrado NirCmd, que es una utilidad increíble, pero no parece admitir esto ...)

EDITAR: UltraMon parece capaz de hacer esto, pero realmente espero una solución de línea de comandos más liviana ...

SofaKng
fuente
1
FWIW, uso UltraMon para esto. Puede establecer perfiles de visualización y teclas de acceso rápido, eso no es realmente mucho trabajo.
Shinrai

Respuestas:

2

Puede usar devcon para hacer eso (necesitará determinar su ID de hardware, probablemente aquí: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\DISPLAY

http://support.microsoft.com/kb/311272

Si necesita una versión de 64 bits, puede obtenerla en el Kit de controladores de Windows:

http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=11800

http://www.techlikes.com/2010/09/25/devcon-problem-in-windows-7-solved.html# (para algunos problemas de uso).

KCotreau
fuente
Ese enlace KB está mal pero no estoy seguro de que DevCon haga lo que estoy buscando. Eso se puede usar para deshabilitar todo el dispositivo de visualización pero quiero deshabilitar / habilitar un monitor específico ...
SofaKng
@SofaKng Arreglé el enlace. Veo mi monitor real en esas claves de registro, pero tal vez tengas razón. Lo probaría
KCotreau
2

Con el freeware MultiMonitorTool es bastante fácil:

MultiMonitorTool.exe /disable 1
MultiMonitorTool.exe /enable 2 3
MultiMonitorTool.exe /switch 3
MultiMonitorTool.exe /disable \\.\DISPLAY2
Pere
fuente
esta herramienta aunque muy agradable no es muy eficiente Yo lo he probado y cambiar entre dos configuraciones no estaba trabajando muy bien
Kiwy
La herramienta también proporciona /turnoffy /turnoncomandos si desea alternar el estado de suspensión de los monitores sin desactivarlos realmente. (ya que esto mueve sus ventanas a los otros monitores y demás)
Venryx