Збережіть місце розташування вікон додатків


22

Я намагаюся знайти спосіб поєднання кнопки або клавіш, які при натисканні переставлять усі вікна на робочому столі до заздалегідь визначеного стану. Існує п’ять програм, які потрібно організувати, щоб вони вмістилися певним чином. Я спершу подумав про AutoHotkey , але, чесно кажучи, поняття не маю, як підійти до цього методу.

Відповіді:


9

DisplayFusion може створювати профілі моніторів, які запам'ятовують та відкликають розміщення та роздільну здатність робочого столу, а також розміщення вікон програми. Можливо, ви зможете скористатися цією останньою функцією.



FYI виглядає як "Зберегти або відновити всі місця вікон" - це стандартна функція Pro (тобто не безкоштовно) displayfusion.com/Compare
Dunc

10

Я просто відкриваю додаток, який може запам'ятати та відновити макети вікон. Дивіться https://github.com/adamsmith/WindowsLayoutSnapshot .


2
Дивовижний, @Adam. Простий, але приголомшливий. Дякую велике, але чи можна запустити його за допомогою гарячої клавіші? Можливо, у вашій програмі є якийсь параметр командного рядка? Документи нічого про це не показують.
Sopalajo de Arrierez

автор більше цього не підтримує. можливо, розгляньте вилку, наприклад, github.com/lapo-luchini/WindowsLayoutSnapshot/tree/v1.3.0.0
TT--

Примітка: "Знімки не зберігаються в примірниках додатків (або, таким чином, перезапускаються)", а також автоматично зроблені знімки, здається, з часом замінять створені вручну в списку.
TT--

7

WinSize2 - це програма, написана на AutoHotKey, яка може змусити Windows запам'ятати положення вікна, розміри та багато іншого. Програма дає можливість зберегти розмір вікна та розташування для будь-якої програми чи папки.

Щоб зберегти будь-яку позицію вікна, натисніть на рядок заголовка Windows, щоб переконатися, що вікно активне, і натисніть гарячу клавішу Ctrl + Alt + Z. Повідомлення підказки підтвердить, що позиція збережена. Тепер, якщо закрити вікно та відкрити його ще раз, вікно програми буде автоматично змінено і переміститься у положення, де ви його зберегли.

Ви можете відредагувати поведінку та положення будь-якого раніше збереженого вікна, клацнувши правою кнопкою миші на піктограмі лотка та вибравши «Спеціальні параметри».

введіть тут опис зображення

Тут ви можете вручну ввести координати та розмір вікна, змусити вікно відкрити максимізоване, мінімізоване, повний екран або приховане, зробити його "завжди зверху" і навіть ввести затримку між відкриттям вікна та зміною розміру.

WinSize2 працює на всіх версіях Windows від 95 до 7.

введіть тут опис зображення


Виглядав перспективно, але не працює. Я відкрив одну з програм, натиснувши гарячу клавішу. Це "збережено". Я підняв діалогове вікно і перевірив "завжди", і коли я перезапускаю програму, він запускається максимально, як звичайний.
Нефінансував

@MrStatic: Я не маю досвіду використання цього додатка, але дивлячись на "Рейтинг та відгуки" на сторінці проекту, можу сказати, що програма повинна працювати без проблем. Можливо, ви могли б переглянути параметри програми (можливо, налаштувань багато!) Та повторити спробу. Це все, що я можу сказати на даний момент.
Мехпер К. Палавузлар

Це не працювало і для мене. Поведінка була дуже дивною, одні вікна її ставили в неправильних місцях, інші просто нічого не робили, інші відкривались, потім змінювали розмір, а потім переходили до (правильного) положення. У всьому, я вважав це марним.
Колін Джек

4

У мене була ця сама проблема, тому я створив невелику програму, щоб подбати про неї. Безкоштовно, без реклами, просто працює. Ви можете знайти його в розділі "Безкоштовна програма" під назвою " Менеджер вікон TAN ". Я використовую це щодня.

Просто помістіть ярлик до програми у вашу папку запуску, щоб вона працювала під час завантаження. Відкрийте всі програми, які ви хочете зберегти, і розмістіть їх там, де ви хочете. Клацніть правою кнопкою миші значок менеджера вікон TAN, який буде знаходитись у вашому лотку, та натисніть «Зберегти місця розташування вікон». У спливаючому вікні перевірте вікна, які потрібно зберегти, і натисніть «Зберегти». Тепер ви можете скористатися кнопкою «Відновити місця розташування вікон», щоб магічним чином перемістити збережені вікна назад до місця, де ви їх розмістили. Програма є автономним EXE, не встановлюється звичайна програма, просто розмістіть EXE куди завгодно.

Тодд


1
Ласкаво просимо до Супер Користувача! Прочитайте, як рекомендувати програмне забезпечення у відповідях , зокрема, шрифти, виділені жирним шрифтом ; потім відредагуйте свою відповідь, щоб дотримуватися там вказівок. Спасибі!
bertieb

1
Я щойно встановив вашу програму на моїй машині Windows 10, яка використовує два монітори, 1 ° = 1920x1200 в портретному режимі, 2 ° = 4 к у пейзажному режимі. Мені довелося переконати свою антивірусну програму, що це безпечно, але після цього, здається, вона працює як оголошено.
Rocky Scott

Класно, радий, що працювало на вас, дякую за коментарі. Мені доведеться розібратися в тому, що стосується того, щоб отримати «довіру» різним програмам A / V. Але будьте впевнені, це безпечно. Схоже, це мій єдиний додаток, який я не завантажив джерело. Я додам це пізніше сьогодні.
Todd1561

1

Як @AdamSmith, але з командного рядка я створив програму для збереження та відновлення Windows.

Ось він, на іншому потоці, якщо вам це потрібно ( .exeфайли та .ahkвихідний код).


1

Завантажте winLayout.exe

Щоб зберегти поточні позиції вікон на декількох моніторах:

winLayout save

Щоб відновити положення вікон:

winLayout restore

Це без зайвих зусиль, лише один .exe-файл. Щоб полегшити запуск, створіть для нього ярлик панелі завдань.

Відмова: Я автор.


Будь ласка, не публікуйте однакову відповідь на кілька запитань. Якщо однакова інформація дійсно відповідає на обидва запитання, то одне питання (як правило, нове) має бути закрите як дублікат іншого. Ви можете вказати це, проголосувавши, щоб закрити його як дублікат або, якщо у вас недостатньо репутації для цього, підняти прапор, щоб вказати, що це дублікат. В іншому випадку підгадуйте свою відповідь на це питання і не просто вставляйте однакову відповідь у декілька місць.
DavidPostill

1
@DavidPostill> Якщо одна і та ж інформація дійсно відповідає на обидва запитання, то одне питання (як правило, нове) має бути закрите як дублікат іншого. Цікаве філософське питання. Чи може однакова відповідь стосуватися двох різних питань? Я міг би подумати, що відповідь - так? "Яка твоя улюблена їжа?" / "Яку тверду їжу роблять на молочниці?" Відповідь на обидва - «Сир» ...
Ян

0

Наразі моїм улюбленим рішенням поки що є програма DeskSoft під назвою "WindowManager", яку ви знайдете тут: http://www.desksoft.com/WindowManager.htm

Трохи потрібно розібратися в його інтерфейсі, але як тільки ви це зробите, ви зрозумієте, наскільки гнучкістю він володіє, наскільки спрощеним є завдання. Ви вибираєте, як він знаходить типи вікон, які ви хочете впорядкувати (ім'я, ім'я процесу тощо), тоді він спробує впорядкувати його для вас, і ви можете використовувати гарячу клавішу, якщо вікно зміниться, наприклад, після його запуску.

Я дуже хотів би, щоб це була необов'язкова функція Windows, оскільки ОС все-таки називається Windows , але я відступив. Здається, вони намагалися використовувати функцію оснащення, щоб зробити подібні речі, але ця програма набагато надійніша та гнучкіша на мій досвід.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.