Начална » как да » Направете Backspace в Windows 7 или Vista Explorer Go Up като XP направи

    Направете Backspace в Windows 7 или Vista Explorer Go Up като XP направи

    Един от най-големите досада за онези, които се движат направо от XP към Windows 7, е, че клавишът за връщане назад вече не ви премества нагоре в папка, подобна на която се използва, а сега тя ви премества Назад в историята на сърфирането в папката.

    Ако сте използвали ключа няколко пъти, може да си мислите, че греша - но лесно можете да го изпробвате, като влезете в една подпапка, след това натиснете Назад, след това отидете в друга подпапка и натиснете Назад, а след това влезете в третата подпапка и натискането на Back два пъти. Ще се озовете в предишната подпапка.

    Ако искате да отидете до папка в Windows 7 или Vista, можете да използвате клавишната комбинация Alt + Up, която винаги ще влиза в родителската папка.

    Страхотно AutoHotkey Fix

    Сега, когато познаваме клавиша за бърз достъп, който всъщност работи в Windows 7, можем да използваме малък скрипт, за да работи така, както искаме. С инсталирана AutoHotkey създайте нов скрипт с New -> AutoHotkey Script и след това поставете следното:

    #IfWinActive, ahk_class CabinetWClass
    Backspace ::
    ControlGet renamestatus, Видим ,, Edit1, A
    ControlGetFocus е фокусиран, A
    ако (renamestatus! = 1 && (съсредоточена = "DirectUIHWND3" || съсредоточена = SysTreeView321))

    SendInput Alt Down Нагоре Alt Up
    Друг
    Изпращане Backspace

    #IfWinActive

    Благодаря за намирането на този метод joeshmoo от Продуктивни Форуми за маниаци, който го проследи погребан в Форумната тема на AutoHotkey. Променихме скрипта малко, за да работи за Windows 7.

    Как работи това?

    Обикновено можете просто да пренасочите ключа с тип сделка Backspace ::! Up, но тъй като бутонът за връщане е полезен в полето за търсене, лентата за местоположение и когато преименувате файловете, не можете просто направете просто картографиране - вместо това трябва да проверите, за да видите кой контрол е активен, преди да изпратите алтернативната клавишна комбинация Alt + Up.

    Първият ред с #IfWinActive указва на AHK да активира само този клавиш за бърз достъп, ако Windows Explorer е активният прозорец, който помага за отстраняването на възможни конфликти в други приложения.

    Линиите ControlGet и ControlGetFocus извършват действителната работа по проверка на състоянието на контролите и след това в зависимост от това дали са фокусирани или сте в процес на преименуване на файл, или изпраща алтернативния Alt + Up или просто изпраща редовното Backspace ключ.

    Изтеглете предварително направено приложение, за да направите Backspace работа като XP

    Тъй като повечето от вас вероятно не са запознати с AutoHotkey и не се интересуват от това как работят скриптовете, събрах персонализирана версия на скрипта като малка изпълнима, която ще работи във фонов режим..

    Това не отнема много памет, както можете да видите на снимката на екрана.

    За да инсталирате HTGBack, просто изтеглете, извлечете и след това създайте пряк път в shell: startup folder:

    Кликнете два пъти върху изпълнимия файл и вашият клавиш Backspace трябва да започне да работи, както е използван в XP. Имайте предвид, че тествахме това само на Windows 7, но предполагаме, че ще работи и за Vista.

    Изтегляне на клавиша Backspace за стил HTGBack XP

    Тази помощна програма е лицензирана под лиценза "не-да-глупак", в който се казва, че можете да го използвате, да го разпространявате и почти да правите каквото искате с него - просто ни дайте кредит, като се свържете с тази публикация.