Windows 10 - Как сделать так, чтобы окно «Сохранить как» выглядело всегда одинаково?

315
FernandoSBS

Каждый раз, когда новая программа показывает «Сохранить как диалоговое окно», я должен переустанавливать его на размер окна, который мне нравится. Они всегда бывают маленькими, особенно часть дерева папок. Есть ли конфигурация регистра, которую я мог бы использовать, чтобы установить для нее всегда одинаковый размер по умолчанию? Это также относится к диалоговому окну «Открыть файлы» или любому другому, в котором необходимо указать путь к файлу для программы.

1

1 ответ на вопрос

1
harrymc

Я провел ограниченное тестирование, и это то, что я нашел.

Windows 10 хорошо запоминает размер диалогового окна «Сохранить как» для каждого приложения, поэтому больше не нужно использовать старый прием Ctrlпри закрытии диалога.

Windows 10 запомнит выбранные вами столбцы в разных приложениях, но не размер. Для сохранения этих размеров вам понадобится сторонний продукт.

Условно-бесплатная программа, которая сохраняет размеры и больше - это Direct Folders ($ 19,95). Однако есть бесплатный метод.

Используя бесплатный язык макросов AutoHotkey, можно создать макрос, который каждую секунду проверяет наличие диалогового окна, содержащего в заголовке «Сохранить как» или «Открыть», и изменяет его размер до заданного размера. Вот такой макрос ( источник ), который вы можете адаптировать к вашим потребностям:

#Persistent SetTimer, MyTimer, 1000 return MyTimer: SetTitleMatchMode, 3 WinMove, Save As,,340,170,800,600 WinMove, Open,,340,170,800,600 return  

Обратите внимание, что более новые программы Office имеют свои собственные отдельные методы для этих диалогов.

Рекомендации :

Интересно ... но сколько ресурсов ЦП потребует эта мгновенная проверка? FernandoSBS 6 лет назад 0
Очень мало - AutoHotkey очень эффективен и является языком построения для многих полезных продуктов. harrymc 6 лет назад 0
можно установить размер как для дерева папок, так и для части файлов? FernandoSBS 6 лет назад 0
Я уверен, что вы можете, как можно сделать почти все с AHK, но я не достаточно продвинутый пользователь. harrymc 6 лет назад 0
Я открыл документацию для WinMove, и, к сожалению, у нее нет опции для третьей папки ... Есть ли какая-либо другая команда, связанная с настройками окна? FernandoSBS 6 лет назад 0
Дерево - это объект Windows, по сути, дочернее окно родительского окна проводника. Вы должны идентифицировать это, чтобы воздействовать на это. Объяснять, как это сделать, слишком тяжело для меня, чтобы делать это здесь. Вам нужно будет стать продвинутым пользователем AHK. harrymc 6 лет назад 0
Не могли бы вы просто отправить код, который я должен использовать? FernandoSBS 6 лет назад 0
Извините, это заняло бы больше времени, чем у меня есть. Чтобы ускорить написание таких макросов, вы можете использовать макрос-рекордер для AHK, который будет записывать действия, которые вы выполняете с помощью мыши, чтобы изменить размер дерева, а затем изменить макрос, чтобы сделать его более общим. , Попробуйте старый `AutoScriptWriter.exe` в папке AHK или более новый [Macro Creator] (http://www.macrocreator.com/). Вам нужно будет выучить AHK, без помощи. Смотрите, например, [это руководство] (https://www.autohotkey.com/docs/Tutorial.htm). harrymc 6 лет назад 0