Enregistrer l'emplacement des fenêtres des applications


22

J'essaie de trouver un moyen d'avoir un bouton ou une combinaison de touches qui, une fois enfoncé, réorganiserait toutes les fenêtres du bureau dans un état prédéterminé. Il y a cinq programmes qui doivent être organisés pour s'adapter d'une certaine manière. J'ai d'abord pensé à AutoHotkey , mais honnêtement, je ne sais pas comment aborder cette méthode.

Réponses:


9

DisplayFusion peut créer des profils de moniteur qui mémorisent et rappellent le placement et la résolution du bureau ainsi que le placement de la fenêtre du programme. Vous pourrez peut-être profiter de cette dernière fonctionnalité.



Pour info, on dirait que "Enregistrer ou restaurer tous les emplacements de fenêtre" est une fonctionnalité Pro Standard (c'est-à-dire non gratuite) displayfusion.com/Compare
Dunc

10

Je viens d'ouvrir une application qui peut mémoriser et restaurer les dispositions des fenêtres. Voir https://github.com/adamsmith/WindowsLayoutSnapshot .


2
Génial, @Adam. Simple mais génial. Merci beaucoup, mais est-il possible de le lancer via un raccourci clavier? Peut-être que votre programme a un paramètre de ligne de commande? Les documents ne montrent rien à ce sujet.
Sopalajo de Arrierez

l'auteur ne le maintient plus. considérez peut-être une fourchette, par exemple github.com/lapo-luchini/WindowsLayoutSnapshot/tree/v1.3.0.0
TT--

NB: "Les instantanés ne sont pas stockés entre les instances d'application (ou, par conséquent, redémarrent)" et les instantanés pris automatiquement semblent finalement remplacer ceux créés manuellement dans la liste.
TT--

7

WinSize2 est un programme écrit en AutoHotKey qui peut faire en sorte que Windows se souvienne de la position, de la taille et plus encore de la fenêtre. Le programme vous donne la possibilité d'enregistrer la taille et l'emplacement de la fenêtre pour n'importe quel programme ou dossier.

Pour enregistrer une position de fenêtre, cliquez sur la barre de titre Windows pour vous assurer que la fenêtre est active et appuyez sur la touche de raccourci Ctrl + Alt + Z. Un message d'info-bulle confirmera que la position a été enregistrée. Maintenant, si vous fermez la fenêtre et l'ouvrez à nouveau, la fenêtre du programme sera automatiquement redimensionnée et déplacée à la position où vous l'avez enregistrée.

Vous pouvez modifier le comportement et la position de toute fenêtre précédemment enregistrée en cliquant avec le bouton droit sur l'icône de la barre d'état et en choisissant «Paramètres spéciaux».

entrez la description de l'image ici

Ici, vous pouvez saisir manuellement les coordonnées et la taille de la position de la fenêtre, forcer la fenêtre à s'ouvrir maximisée, minimisée, plein écran ou masquée, la rendre «toujours au sommet» et même entrer un délai entre l'ouverture de la fenêtre et le redimensionnement.

WinSize2 fonctionne sur toutes les versions de Windows, de 95 à 7.

entrez la description de l'image ici


Semblait prometteur mais ne fonctionne pas. J'ai ouvert l'une des applications sur le raccourci clavier. Il a «sauvé». J'ai fait apparaître la boîte de dialogue et vérifié «toujours» et quand je relance l'application, elle se lance en maximisant comme d'habitude.
Unfundednut

@MrStatic: Je n'ai aucune expérience de l'utilisation de cette application, mais en regardant les "Notes et avis" sur la page du projet, je peux dire que le programme devrait fonctionner sans problème. Vous pourriez peut-être réexaminer les paramètres du programme (il semble y avoir beaucoup de paramètres!) Et réessayer. C'est tout ce que je peux dire pour le moment.
Mehper C. Palavuzlar

Cela n'a pas fonctionné pour moi non plus. Le comportement était très étrange, certaines fenêtres placées au mauvais endroit, d'autres avec lesquelles il ne faisait rien, d'autres s'ouvraient puis se redimensionnaient puis se déplaçaient vers la position (correcte). Dans l'ensemble, je l'ai trouvé assez inutile.
Colin Jack

4

J'ai eu ce même problème alors j'ai construit une petite application pour m'en occuper. Gratuit, sans publicité, fonctionne simplement. Vous pouvez le trouver dans ma section "Freeware", appelée " TAN Window Manager ". Je l'utilise tous les jours.

Placez simplement un raccourci vers le programme dans votre dossier de démarrage afin qu'il s'exécute au démarrage. Ouvrez tous les programmes que vous souhaitez enregistrer et placez-les où vous le souhaitez. Cliquez avec le bouton droit sur l'icône du gestionnaire de fenêtres TAN qui se trouvera dans votre bac et cliquez sur «Enregistrer l'emplacement des fenêtres». Dans la fenêtre contextuelle, cochez les fenêtres que vous souhaitez enregistrer et cliquez sur «Enregistrer». Vous pouvez maintenant utiliser le bouton «Restaurer les emplacements des fenêtres» pour déplacer comme par magie vos fenêtres enregistrées là où vous les avez placées. Le programme est un EXE autonome, aucune routine d'installation, placez simplement l'EXE où vous le souhaitez.

Todd


1
Bienvenue sur Super User! Veuillez lire comment recommander des logiciels dans les réponses , en particulier les bits en gras ; puis modifiez votre réponse pour y suivre les instructions. Merci!
bertieb

1
Je viens d'installer votre programme sur ma machine Windows 10 qui utilise deux moniteurs, 1 ° = 1920x1200 en mode portrait, 2 ° = 4k en paysage. J'ai dû convaincre mon programme antivirus qu'il était sûr, mais après cela, il semble fonctionner comme annoncé.
Rocky Scott

Cool, heureux que cela ait fonctionné pour vous, merci pour vos commentaires. Je devrai examiner ce qui est impliqué pour obtenir la «confiance» des différents programmes A / V. Mais rassurez-vous, c'est sûr. On dirait que c'est ma seule application dont je n'ai pas téléchargé la source. J'ajouterai cela plus tard dans la journée.
Todd1561

1

En tant que @AdamSmith, mais à partir de la ligne de commande , j'ai également conçu un programme pour enregistrer et restaurer les fenêtres.

Le voici , sur un autre fil, si vous en avez besoin ( .exefichiers et .ahkcode source).


1

Télécharger winLayout.exe

Pour enregistrer les positions actuelles des fenêtres sur plusieurs moniteurs:

winLayout save

Pour restaurer les positions des fenêtres:

winLayout restore

Ce n'est pas superflu, juste un seul fichier .exe. Pour le rendre facile à exécuter, créez un raccourci dans la barre des tâches.

Avertissement: je suis l'auteur.


Veuillez ne pas poster la même réponse à plusieurs questions. Si la même information répond vraiment aux deux questions, alors une question (généralement la plus récente) doit être fermée en double de l'autre. Vous pouvez l'indiquer en votant pour le fermer comme doublon ou, si vous n'avez pas assez de réputation pour cela, lever un drapeau pour indiquer qu'il s'agit d'un doublon. Sinon, adaptez votre réponse à cette question et ne collez pas simplement la même réponse à plusieurs endroits.
DavidPostill

1
@DavidPostill> Si les mêmes informations répondent vraiment aux deux questions, alors une question (généralement la plus récente) doit être fermée en double de l'autre. Question philosophique intéressante. La même réponse peut-elle s'appliquer à deux questions différentes? J'aurais pensé que la réponse était oui? "Quelle est ta nourriture préférée?" / "Quels aliments solides sont fabriqués dans une laiterie?" La réponse aux deux est "Cheese" ...
Ian Grainger

0

Jusqu'à présent, ma solution préférée jusqu'à présent est un programme de DeskSoft appelé "WindowManager", qui se trouve ici: http://www.desksoft.com/WindowManager.htm

Prend un peu pour comprendre son interface, mais une fois que vous le ferez, vous vous rendrez compte de la flexibilité dont il dispose avec la simplicité de la tâche. Vous choisissez comment il trouve les types de fenêtres que vous souhaitez organiser (nom, nom du processus, etc.), puis il essaiera de l'organiser pour vous, et vous pouvez utiliser un raccourci clavier si la fenêtre change après son lancement, par exemple.

Je souhaite vraiment que ce soit une fonctionnalité Windows facultative, étant donné que le système d'exploitation s'appelle Windows après tout, mais je m'égare. Il semble qu'ils aient essayé d'utiliser la fonction d'accrochage pour faire ce genre de choses, mais ce programme est beaucoup plus fiable et flexible selon mon expérience.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.