Guardar ubicaciones de ventanas de aplicaciones

22

Estoy tratando de encontrar una manera de tener una combinación de botones o teclas que, cuando se presiona, reorganizaría todas las ventanas del escritorio a un estado predeterminado. Hay cinco programas que deben organizarse para ajustarse de cierta manera. Primero pensé en AutoHotkey , pero, sinceramente, no tengo idea de cómo abordar ese método.

Nuez sin fondos
fuente

Respuestas:

9

DisplayFusion puede crear perfiles de monitor que memorizan y recuperan la ubicación y resolución del escritorio, así como la ubicación de la ventana del programa. Es posible que pueda aprovechar esa última característica.

Chris
fuente
Para su información, parece que "Guardar o restaurar todas las ubicaciones de las ventanas" es una función Pro Standard (es decir, no es gratuita) displayfusion.com/Compare
Dunc
10

Acabo de abrir una aplicación que puede recordar y restaurar diseños de ventanas. Ver https://github.com/adamsmith/WindowsLayoutSnapshot .

Adam Smith
fuente
2
Impresionante, @Adam. Simple, pero asombroso. Muchas gracias, pero ¿es posible iniciarlo a través de teclas de acceso rápido? Tal vez su programa tiene algún parámetro de línea de comando? Los documentos no muestran nada al respecto.
Sopalajo de Arrierez
El autor ya no mantiene esto. tal vez considere un tenedor, por ejemplo, github.com/lapo-luchini/WindowsLayoutSnapshot/tree/v1.3.0.0
TT--
NB: "Las instantáneas no se almacenan en las instancias de la aplicación (o, por lo tanto, se reinicia)" y también las instantáneas tomadas automáticamente parecen eventualmente sobrescribir las creadas manualmente en la lista.
TT--
7

WinSize2 es un programa escrito en AutoHotKey que puede hacer que Windows recuerde la posición, el tamaño y más de la ventana. El programa le permite guardar el tamaño y la ubicación de la ventana para cualquier programa o carpeta.

Para guardar cualquier posición de la ventana, haga clic en la barra de título de Windows para asegurarse de que la ventana esté activa y presione la tecla de acceso rápido Ctrl + Alt + Z. Un mensaje de información sobre herramientas confirmará que la posición se ha guardado. Ahora, si cierra la ventana y la abre de nuevo, la ventana del programa se redimensionará automáticamente y se moverá a la posición donde la guardó.

Puede editar el comportamiento y la posición de cualquier ventana guardada previamente haciendo clic derecho en el icono de la bandeja y seleccionando "Parámetros especiales".

ingrese la descripción de la imagen aquí

Aquí puede ingresar manualmente las coordenadas y el tamaño de la posición de la ventana, forzar que la ventana se abra maximizada, minimizada, a pantalla completa u oculta, hacerla "siempre en la parte superior" e incluso ingresar un retraso entre la apertura de la ventana y el cambio de tamaño.

WinSize2 funciona en todas las versiones de Windows desde la 95 hasta la 7.

ingrese la descripción de la imagen aquí

Mehper C. Palavuzlar
fuente
Parecía prometedor pero no funciona. Abrí una de las aplicaciones presionando la tecla de acceso rápido. Se 'salvó'. Aparecí el cuadro de diálogo y verifiqué 'siempre' y cuando relancé la aplicación, se inicia al máximo como de costumbre.
financiado
@ MrStatic: No tengo experiencia en el uso de esta aplicación, pero mirando la "Calificación y comentarios" en la página del proyecto, puedo decir que el programa debería funcionar sin problemas. Tal vez podría volver a examinar la configuración del programa (¡parece que hay muchas configuraciones!) Y volver a intentarlo. Esto es todo lo que puedo decir en este momento.
Mehper C. Palavuzlar
A mí tampoco me funcionó. El comportamiento era muy extraño, algunas ventanas se colocaban en lugares equivocados, otras simplemente no hacían nada, otras se abrían y luego cambiaban de tamaño y luego se movían a la posición (correcta). En general, me pareció bastante inútil.
Colin Jack
4

Tuve este mismo problema, así que construí una pequeña aplicación para solucionarlo. Gratis, sin anuncios, simplemente funciona. Puede encontrarlo en mi sección "Freeware", llamada " TAN Window Manager ". Lo uso todos los dias.

Simplemente coloque un acceso directo al programa en su carpeta de inicio para que se ejecute en el arranque. Abra todos los programas que desea guardar y colóquelos donde desee. Haga clic con el botón derecho en el icono de TAN Window Manager que estará en su bandeja y haga clic en 'Guardar ubicaciones de ventanas'. En la ventana emergente, marque las ventanas que desea guardar y haga clic en 'Guardar'. Ahora puede usar el botón 'Restaurar ubicaciones de ventanas' para mover mágicamente sus ventanas guardadas de nuevo a donde las colocó. El programa es un EXE independiente, sin rutina de instalación, simplemente coloque el EXE en cualquier lugar que desee.

Todd

Todd1561
fuente
1
¡Bienvenido a Super User! Lea cómo recomendar el software en las respuestas , particularmente los bits en negrita ; luego edite su respuesta para seguir las pautas allí. ¡Gracias!
bertieb
1
Acabo de instalar su programa en mi máquina con Windows 10 que usa dos monitores, 1 ° = 1920x1200 en modo vertical, 2 ° = 4k en horizontal. Tuve que convencer a mi programa antivirus de que era seguro, pero después de eso parece funcionar como se anuncia.
Rocky Scott,
Genial, me alegro de que te haya funcionado, gracias por comentar. Tendré que investigar qué implica para que los diversos programas de A / V lo 'confíen'. Pero tenga la seguridad de que es seguro. Parece que es mi única aplicación que no subí la fuente. Agregaré eso más tarde hoy.
Todd1561
1

Como @AdamSmith, pero desde la línea de comandos , también he diseñado un programa para guardar y restaurar las ventanas.

Aquí está, en otro hilo, si lo necesita ( .exearchivos y .ahkcódigo fuente).

Sopalajo de Arrierez
fuente
1

Descargar winLayout.exe

Para guardar las posiciones actuales de las ventanas en varios monitores:

winLayout save

Para restaurar las posiciones de la ventana:

winLayout restore

No hay lujos, solo un único archivo .exe. Para que sea fácil de ejecutar, cree un atajo de la barra de tareas para ello.

Descargo de responsabilidad: soy el autor.

Phillip Ngan
fuente
No publique la misma respuesta a varias preguntas. Si la misma información realmente responde a ambas preguntas, entonces una pregunta (generalmente la más nueva) debería cerrarse como un duplicado de la otra. Puede indicar esto votando para cerrarlo como un duplicado o, si no tiene suficiente reputación para eso, levante una bandera para indicar que es un duplicado. De lo contrario, adapte su respuesta a esta pregunta y no solo pegue la misma respuesta en varios lugares.
DavidPostill
1
@DavidPostill> Si la misma información realmente responde a ambas preguntas, entonces una pregunta (generalmente la más nueva) debería cerrarse como un duplicado de la otra. Interesante pregunta filosófica. ¿Se puede aplicar la misma respuesta a dos preguntas diferentes? ¿Pensé que la respuesta es sí? "¿Cuál es tu comida favorita?" / "¿Qué alimento sólido se hace en una lechería?" La respuesta a ambas es "Queso" ...
Ian Grainger
0

Hasta ahora, mi solución favorita hasta ahora es un programa de DeskSoft llamado "WindowManager", como se encuentra aquí: http://www.desksoft.com/WindowManager.htm

Toma un poco entender su interfaz, pero una vez que lo haga, se dará cuenta de cuánta flexibilidad tiene con lo simple que es la tarea. Usted elige cómo encuentra los tipos de ventanas que desea organizar (nombre, nombre del proceso, etc.) y luego intentará organizarlo por usted, y puede usar una tecla de acceso rápido si la ventana cambia después de que se inicia, por ejemplo.

Realmente desearía que esta fuera una característica opcional de Windows, ya que el sistema operativo se llama Windows después de todo, pero estoy divagando. Parece que intentaron usar la función de ajuste para hacer este tipo de cosas, pero este programa es mucho más confiable y flexible en mi experiencia.

marca
fuente