Domovská » jak » Vytvořit Backspace v systému Windows 7 nebo Vista Explorer nahoru jako XP

    Vytvořit Backspace v systému Windows 7 nebo Vista Explorer nahoru jako XP

    Jedním z největších obtěžování pro ty, kteří směřují přímo z XP na Windows 7, je, že klávesa backspace už vás nepřesune nahoru složku, jakou byla používána - nyní vás přesune zpět do složky procházení historie.

    Pokud jste použili klíč několikrát, možná byste si mysleli, že se mýlím - ale můžete to snadno vyzkoušet tím, že vstoupíte do jedné podsložky, pak stisknete Zpět, poté jdete do další podsložky a bít zpět, třetí podsložku a dvojitým stisknutím Back. Ukončíte v předchozím podsložce.

    Chcete-li přejít do složky Windows 7 nebo Vista, můžete použít klávesovou zkratku Alt + Up, která se vždy dostane do nadřazeného adresáře.

    Awesome AutoHotkey Fix

    Nyní, když víme, že klávesová zkratka skutečně funguje v systému Windows 7, můžeme použít malý skript, aby fungoval tak, jak to opravdu chceme. S nainstalovanou funkcí AutoHotkey vytvořte nový skript pomocí příkazu New -> AutoHotkey Script a vložte následující:

    #IfWinActive, ahk_class CabinetWClass
    Backspace ::
    ControlGet renamestatus, viditelné ,, Edit1, A
    ControlGetFocus zaostřeno, A
    pokud (renamestatus! = 1 && (focussed = "DirectUIHWND3" || focussed = SysTreeView321))

    SendInput Alt Down Nahoru Alt Up
    jiný
    Odeslat Backspace

    #IfWinActive

    Děkujeme za zjištění, že tato metoda jde joeshmoo od Produktivní fórum Geek, kdo ji sledoval pohřben v roce Fórum vlákno AutoHotkey. Mírně jsme změnili tento skript, aby fungoval pro Windows 7.

    Jak tohle funguje?

    Obvykle můžete jednoduše přepočítat klíč zadáním typu Backspace ::! Up, ale vzhledem k tomu, že klíč zpětné vazby je užitečný ve vyhledávacím poli, panelu umístění a při přejmenování souborů nemůžete proveďte jednoduché mapování - namísto toho musíte zkontrolovat, který ovládací prvek je aktivní před odesláním alternativní kombinace kláves Alt + Up.

    První řádek s parametrem #IfWinActive informuje AHK, že aktivuje pouze tuto klávesovou zkratku, pokud je aktivním oknem Průzkumník Windows, což pomáhá opravit případné konflikty v jiných aplikacích.

    Řády ControlGet a ControlGetFocus provádí skutečnou práci s kontrolou stavu ovládacích prvků a v závislosti na tom, zda jsou soustředěny nebo zda jste v procesu přejmenování souboru, buď odesílá alternativní Alt + Up nebo pouze odešle běžný Backspace klíč.

    Stáhněte si předem připravenou aplikaci pro vytvoření Backspace jako XP

    Vzhledem k tomu, že většina z vás pravděpodobně nejste seznámeni s AutoHotkey a nemáte žádný zájem o fungování skriptů, sestavil jsem vlastní verzi skriptu jako malý malý spustitelný soubor, který běží na pozadí.

    Netrpí to spoustou paměti, jak vidíte na obrazovce.

    Chcete-li nainstalovat HTGBack, stačí stahovat, extrahovat a vytvořit zástupce ve složce shellu: spouštěcí:

    Poklepejte na spustitelný soubor a klávesa Backspace by se mělo začít pracovat jako v XP. Všimněte si, že jsme testovali pouze v systému Windows 7, ale předpokládejme, že to bude fungovat i pro Vista.

    Stáhněte HTGBack XP-Style Backspace Key

    Tento nástroj je licencován na základě ne-hloupé licence, která říká, že jej můžete použít, distribuovat ji a do značné míry dělat, co se vám líbí, s ním - jen nám dejte kreditní spojením zpět k tomuto příspěvku.