¿Cómo puedo escribir un cambio de resolución de pantalla, por ejemplo a 1024 * 768?
resolution
powershell
Andrew J. Brehm
fuente
fuente
Andy Schneider escribió un script que puede cambiar la resolución de la pantalla a través de Pinvoke y ChangeDisplaySettings Win32API. Puede obtenerlo en la galería de TechNet . También hay una versión modificada por Timothy Mui de este script, que admite múltiples monitores.
Aquí está el script modificado en sí mismo, por si acaso:
fuente
Como EBGreen ha dicho, Powershell no puede hacerlo en su estado de vainilla. Sin embargo, al ser un shell basado en .NET, puede usar .NET dentro de un script de PowerShell, usar una aplicación CLI tradicional o escribir un Cmdlet para hacerlo.
Estos enlaces pueden ayudarlo si decide explorar más esos caminos:
fuente
Vea los QRes gratuitos :
Para el caso de varios monitores, puede ver Display Changer (gratis para uso personal y educativo):
fuente
No puede hacer esto usando un comando nativo de Windows, pero puede usar una aplicación invocada desde la línea de comando como http://www.pcdownloadworld.com/prgdb/reschange.htm .
Lo he usado antes, es un poco engorroso pero hace lo que dice en la lata.
fuente