Make Backspace w Windows 7 lub Vista Explorer Go Up jak XP Did
Jedną z największych przykrości dla osób przechodzących od XP do Windows 7 jest to, że klawisz Backspace już Cię nie przenosi W górę folderu takiego, jak kiedyś - teraz przenosi Cię z powrotem do historii przeglądania folderu.
Jeśli użyłeś tego klawisza kilka razy, możesz pomyśleć, że jestem w błędzie - ale możesz łatwo przetestować go, przechodząc do jednego podfolderu, a następnie uderzając w Wróć, a następnie przechodząc do innego podfolderu i uderzając w Wróć, a następnie wchodząc w trzeci podfolder i dwukrotnie uderzając w Back. Skończysz w poprzednim podfolderze.
Jeśli chcesz przejść do folderu w systemie Windows 7 lub Vista, możesz użyć skrótu Alt + Up, który zawsze przechodzi do folderu nadrzędnego.
Wspaniała poprawka AutoHotkey
Teraz, gdy znamy klawisz skrótu, który faktycznie działa w systemie Windows 7, możemy użyć małego skryptu, aby działał tak, jak tego chcemy. Po zainstalowaniu AutoHotkey utwórz nowy skrypt za pomocą New -> AutoHotkey Script, a następnie wklej następujące elementy:
#IfWinActive, ahk_class CabinetWClass
Backspace ::
ControlGet renamestatus, Visible ,, Edit1, A
ControlGetFocus focussed, A
if (renamestatus! = 1 && (focussed = "DirectUIHWND3" || focussed = SysTreeView321))
SendInput Alt Down Up Alt Up
jeszcze
Wyślij Backspace
#IfWinActive
Dziękuję za znalezienie tej metody joeshmoo z Produktywne forum geek, kto wyśledził to pochowany w Wątek na forum AutoHotkey. Zmieniliśmy nieco skrypt, aby działał w systemie Windows 7.
Jak to działa?
Zwykle możesz po prostu ponownie zamapować klucz z typem Backspace ::! Up, ale ponieważ klawisz Backspace jest przydatny w polu wyszukiwania, na pasku lokalizacji i podczas zmiany nazwy plików, nie możesz po prostu wykonaj proste mapowanie - zamiast tego musisz sprawdzić, która kontrola jest aktywna przed wysłaniem alternatywnej kombinacji klawiszy Alt + Up.
Pierwszy wiersz z #IfWinActive mówi AHK, aby aktywował tylko ten skrót klawisza skrótu, jeśli Eksplorator Windows jest aktywnym oknem, co pomaga naprawić ewentualne konflikty w innych aplikacjach.
Linie ControlGet i ControlGetFocus wykonują rzeczywistą pracę sprawdzania stanu kontrolek, a następnie, w zależności od tego, czy są skupione, czy też jesteś w trakcie zmiany nazwy pliku, wysyła on alternatywne Alt + Up lub po prostu wysyła zwykły Backspace klawisz.
Pobierz gotową aplikację, aby zrobić Backspace jak XP
Ponieważ większość z was prawdopodobnie nie jest zaznajomiona z AutoHotkey i nie ma żadnego zainteresowania tym, jak działają skrypty, skomponowałem dostosowaną wersję skryptu jako malutki mały plik wykonywalny, który będzie działał w tle.
To nie zajmuje mnóstwo pamięci, jak widać na zrzucie ekranu.
Aby zainstalować HTGBack, wystarczy pobrać, wyodrębnić, a następnie utworzyć skrót w powłoce: folder startowy:
Kliknij dwukrotnie plik wykonywalny, a klawisz Backspace powinien zacząć działać tak, jak był w XP. Zauważ, że testowaliśmy to tylko w systemie Windows 7, ale zakładamy, że będzie działać również w systemie Vista.
Pobierz klawisz Backspace w stylu HTGBack XP
To narzędzie jest licencjonowane na podstawie nieuczciwej licencji, która mówi, że możesz go używać, rozpowszechniać i robić to, na co masz ochotę - po prostu daj nam kredyt, odsyłając do tego posta..