Зробити Backspace в Windows 7 або Vista Explorer Go Up, як XP зробив
Один з найбільших неприємностей для тих, хто йде прямо з XP на Windows 7, це те, що клавіша Backspace більше не переміщує вас вгору до папки, як вона використовувалася до-тепер вона переміщує вас Назад в історію перегляду папки.
Якщо ви використовували ключ кілька разів, ви можете подумати, що я помиляюся - але ви можете легко перевірити його, перейшовши в одну підпапку, потім натиснувши Назад, потім перейшовши в іншу підпапку і натиснувши Назад, потім перейшовши в третю підпапку і двічі натискаючи Назад. Ви опинитеся в попередній підпапці.
Якщо ви хочете піднятися до папки в Windows 7 або Vista, ви можете скористатися клавішею Alt + Up, яка завжди переходить у батьківську папку..
Приголомшлива AutoHotkey Fix
Тепер, коли ми знаємо клавішу швидкого доступу, яка насправді працює в Windows 7, ми можемо використовувати невеликий скрипт, щоб він працював так, як ми дійсно хочемо. Після встановлення AutoHotkey створіть новий сценарій за допомогою пункту меню Створити -> Автозаголовок, а потім вставте наступне:
#IfWinActive, ahk_class CabinetWClass
Backspace ::
ControlGet renamestatus, Видимий, Edit1, A
ControlGetFocus зосереджено, A
if (renamestatus! = 1 && (сфокусований = "DirectUIHWND3" || фокусований = SysTreeView321))
SendInput Alt Down Вгору Alt Вгору
else
Надіслати Backspace
#IfWinActive
Дякуємо, що знайшли цей метод joeshmoo від Продуктивні Форуми Geek, які відстежили його поховали в Потік форуму автовідповідача. Ми трохи змінили сценарій, щоб він працював у Windows 7.
Як це працює?
Зазвичай ви можете просто повторно зіставити ключ з типом угоди Backspace ::! Up, але оскільки клавіша Backspace є корисною у вікні пошуку, в рядку розташування, і коли ви перейменовуєте файли, ви не можете просто зробіть просте відображення, замість цього потрібно перевірити, який елемент керування є активним, перш ніж надсилати альтернативну комбінацію клавіш Alt + Up.
Перший рядок з #IfWinActive повідомляє AHK лише активувати цю гарячу клавішу, якщо Windows Explorer є активним вікном, що допомагає виправити можливі конфлікти в інших програмах.
Лінії ControlGet і ControlGetFocus виконують фактичну перевірку стану елементів керування, а потім, в залежності від того, чи вони фокусуються, або ви перебуваєте в процесі перейменування файлу, або надсилає альтернативний Alt + Up або просто надсилає звичайний Backspace ключ.
Завантажити готову програму, щоб зробити Backspace роботу, як XP
Оскільки більшість з вас, ймовірно, не знайомі з AutoHotkey, і не цікавляться тим, як працюють сценарії, я створив індивідуальну версію сценарію як маленький виконуваний файл, який буде працювати у фоновому режимі.
Це не займе тонну пам'яті, як ви можете бачити на скріншоті.
Щоб встановити HTGBack, просто завантажте, витягніть, а потім створіть ярлик у папці shell: startup:
Двічі клацніть на виконуваному файлі, і ваш ключ Backspace повинен почати працювати так, як це було раніше в XP. Зверніть увагу, що ми перевірили це тільки на Windows 7, але припустимо, що він буде працювати і для Vista.
Завантажити HTGBack XP-Стиль Backspace Key
Ця утиліта ліцензована за ліцензією "не бути дурною", яка говорить, що ви можете використовувати її, поширювати її, і в значній мірі робити все, що вам подобається, - просто дайте нам кредит, посилаючись на цю посаду.