Отримати відкритий шлях у діалоговому вікні "Зберегти як" без адресного рядка


1

У Windows є діалогові вікна збереження файлів без адресного рядка, як, наприклад, із блокнота ++ Діалогове вікно "Зберегти як" без адресного рядка

На відміну від чогось подібного від mspaint Зберегти як діалогове вікно з адресним рядком

Я припускаю, що діалог із першого скріншота також є стандартним для Windows, а не те, що написав блокнот ++ Dev, просто те, що розробник може пройти те, який діалог повинен відображати Windows.

Для другого легко знайти шлях до поточно вибраної папки. Чи є також перша для першого? У мене десь відкрився файл, і зазвичай я вибираю Save As…опцію, а потім Ctrl+ L, Ctrl+, Cщоб отримати шлях і відкрити. Я не хочу знову відкривати цю глибоко вкладену структуру папок.

Отже, моє запитання: чи є спосіб отримати шлях або відкрити дослідник у вибраній папці для цього виду діалогу «Зберегти як»? Це питання не є винятковим для блокнота ++, я думаю, що у блокноті ++ є прості способи отримати шлях до поточного файлу. Це була лише перша програма, яку я відкрив, коли шукав рішення для цього. Я хотів би мати загальне рішення.

Наразі моє рішення таке: у мене встановлено Списокрі і просто відкрити діалогове вікно «Список» та шукати ім’я папки. Можливо, це буде дратувати, якщо є багато відповідних папок, і я не надто задоволений цим рішенням.

Відповіді:


2

Перше діалогове вікно, яке ви показуєте, дійсно стандартне; це "традиційний" діалоговий шаблон "Відкрити / Зберегти", що використовується з Windows 95, лише з невеликими розширеннями з часом - наприклад, Windows 2000 / XP додав бічну панель. (Тим часом другий діалог - це "сучасний" шаблон, який використовується з Windows Vista. Навіть десь доступний навіть історичний діалог Windows 3.11.)

Починаючи з Windows 98, область файлів у цьому діалоговому вікні вже є вікном міні-провідника; Ви можете виконувати будь-які операції, такі як перейменування файлів, їх копіювання або переміщення (як у діалоговому вікні, так і навіть у діалоговому або вихідному діалозі) тощо.

Клацання правою кнопкою миші на файл або порожнє місце у вікнах значків / списків дасть вам те саме контекстне меню, що й Провідник - з пунктом "Властивості" серед інших. І якщо ви відкриєте сторінку "Властивості" будь-якого елемента, ви зможете скопіювати шлях до його батьківської папки:

Діалогове вікно "Відкрити файл" у Windows 2000, що показує контекстне меню порожньої області папок Діалогове вікно "Властивості" у Windows 2000 із виділеним "батьківським розташуванням"

Але простіше просто піднятись на один рівень вгору і клацнути правою кнопкою миші папку, з якої ви щойно прийшли: її контекстне меню завжди міститиме можливість відкривати її у повнорозмірному вікні Провідника, як правило, з написом Відкрити у новому вікні в нових версіях Windows . (У старих системах підходять і Open, і Explore .)

Контекстне меню папки в Windows 2000, що містить пункти меню «Відкрити» та «Дослідити» Контекстне меню папки в Windows 2012 із зазначенням "Відкрити в новому вікні" серед інших пунктів меню

Нарешті, у Windows Vista та пізніших версіях ви можете безпосередньо Shift+ клацнути правою кнопкою миші будь-який файл чи папку та отримати прихований пункт меню «Скопіювати як шлях», який дає повний шлях до цього об’єкта.

Розширене контекстне меню файлу в Windows 2012, з пунктом меню "Скопіювати як шлях"

Так, і після збереження файлу більшість програм автоматично відображатиметься як ярлик у "Останні пункти". Відкрийте цю папку через Пуск → Виконати →shell:recent та сортуйте за датою; якщо ви побачите ярлик до вашого абсолютно нового файлу, клацніть правою кнопкою миші та виберіть "Відкрити розташування файлу".

Контекстне меню ярлика в папці "Останні елементи" в Windows із зазначенням "Відкрити розташування файлу"


Таке просте рішення. Я знав про всі "хитрощі", але не поєднував їх. Також +1 для додаткового уроку історії.
bugybunny

Для клавіатур, які не мають клавіші контекстного меню: Shift+ F10також пропонує розширене меню з Copy as pathдією. Я просто запитував себе, як я отримую це розширене меню, коли мені вже потрібно натиснути Shiftдля контекстного меню.
bugybunny
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.