Домашня » як » Зробити Backspace в Windows 7 або Vista Explorer Go Up, як XP зробив

    Зробити 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

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