Estoy usando el programa Live Mesh de Microsoft para acceder de forma remota a una PC con Windows 7, que se ejecuta en 2 pantallas: una con 1920x1080 y la otra con resolución de 1920x1200.
Estoy accediendo a ellos a través de una computadora portátil vieja con una resolución de 1024x1078. El resultado son iconos / comandos tan pequeños que es difícil intentar cambiar la resolución de la pantalla de 2 pantallas de alta resolución a una sola pantalla de baja resolución.
Sería genial si hubiera una forma de línea de comando para hacer esto. O tal vez hay un camino a través de la malla en vivo para hacerlo. ¿Algunas ideas?
windows-7
windows
resolution
windows-live-mesh
Bill Rodman
fuente
fuente
La herramienta gratuita nircmd puede hacer esto.
Para cambiar la pantalla a 1024 x 768 con una profundidad de color de 24 bits:
nircmd también tiene otras funciones muy numerosas.
fuente
Encontré un ejemplo de script de Windows Powershell , proporcionado por Microsoft Technet, que puede cambiar la resolución de la pantalla.
Encontré que la mejor manera de invocarlo era desde un script de Powershell separado, que se ve así:
(Tenga en cuenta que había guardado el script de Microsoft como
Set-ScreenResolution.ps1
)Luego, desde la línea de comandos o Inicio-> Ejecutar, puede invocar el segundo script de Powershell, que denominé
Invoke-Set-ScreenResolution.ps1
así (el-noexit
parámetro es bueno al principio para la depuración, pero es posible que desee eliminarlo más adelante dependiendo de si desea la ventana de comandos cerrar):fuente
Utilicé una combinación de Qres.exe y Sleep.exe ( colóquelos en su carpeta de Windows) en los archivos por lotes de inicio para cambiar la resolución entre 2 usuarios. El script real es el siguiente:
(Mientras que la copia de baja resolución es
Qres.exe /x:800 /y:600
)----------------------------------------- -------------------------------------------------- ------------------------------------
-------------- -------------------------------------------------- -------------------------------------------------- -------------
Si quieres que tus iconos se queden donde los quieres ... sigue leyendo.
Necesitará dos descargas más:
-> Startup Delayer:
http://www.snapfiles.com/php/download.php?id=103272&a=7130353&tag=7329208&loc=2
-> DesktopOK
http://www.softwareok.com /?Download=DesktopOK&goto=../Download/DesktopOK.zip
Instale Startup Delayer y coloque DesktopOK donde quiera, utilicé mi carpeta 'user'. Organiza tu escritorio,
En DesktopOK, vaya a Opciones y marque "Restaurar mediante inicio de Windows", haga clic con el botón derecho en el "Diseño de icono" recién creado y haga clic en "Usar esto para: Restaurar al iniciar Windows".
En este punto, también deberá marcar "Iniciar DesktopOK con Windows". Las dos opciones posteriores serán desmarcadas automáticamente por Startup Delayer más adelante.
Ahora busque DesktopOK en Startup Delayer y haga clic derecho en "Delay".
Ahora solo queda una cosa por hacer: crear su archivo por lotes de inicio.
Por supuesto, tendrá que ponerlo en su carpeta de inicio, la razón por la cual el proceso es tan extenso con los íconos es porque DesktopOK no puede manejar el cambio de resolución y quiere mover los íconos mientras se cambia la resolución, por lo que necesitábamos para retrasar el inicio del registro, y esta es la única forma que encontré. No me atrevo a afirmar que esta sea la mejor manera, pero sí afirmo que funciona, no encontré otra forma y se me ocurrió el proceso. Evita todos los aspectos de la situación al reemplazar los iconos a los que pertenecen por usuario.
¡Gracias por ser tan flexible Microsoft!
fuente
Pruebe Display Changer 2 , que puede hacer esto, así como iniciar un programa y volver a cambiar la resolución cuando deje de ejecutarse (lo cual PUEDE poder trabajar con mesh, pero YMMV)
fuente
Ninguna de las herramientas mencionadas tenía todo lo que necesitaba, así que se me ocurrió mi propia solución: ChangeScreenResolution.exe
Ejemplos:
Cambiar la resolución de pantalla de todos los monitores a 800x600px
Cambie la resolución de pantalla de todos los monitores a 800x600px con una frecuencia de actualización de 60Hz y una profundidad de color de 32 bits
Establezca la profundidad de color de la pantalla con índice de 1 a 16 bits
Descripción rápida de las opciones:
fuente
Si bien alguien ya mencionó el nircmd de Nirsoft, la mejor herramienta de Nirsoft para este propósito es MultiMonitorTool .
Admite múltiples monitores, configuraciones guardadas, 32 y 64 bits, cambios en la resolución, activación y orientación, etc.
fuente
Merece la pena indicar la solución a través de una función de
wmic
mando de W indows M GESTIÓN I nstrumentationAunque puede resultar en:
en algunos "proveedores"
fuente