22Aug

Make Backspace w Windows 7 lub Vista Explorer Go Up jak XP Did

click fraud protection

Jedną z największych uciążliwoś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 folderów.

Jeśli użyłeś tego klawisza kilka razy, możesz pomyśleć, że jestem w błędzie - ale możesz go łatwo przetestować 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 wtrzeci 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ć klawisza skrótu Alt + Up, który zawsze będzie wyświetlany w folderze nadrzędnym.

The Awesome AutoHotkey Fix

Teraz, gdy znamy skrót klawiszowy, 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ą opcji Nowy - & gt;Skrypt AutoHotkey, a następnie wklej następujące elementy:

instagram viewer

#IfWinActive, ahk_class CabinetWClass
Backspace: :
ControlZagraj w renamestatus, Visible, null, Edit1, A
ControlGetFocus focussed, A
if( renamestatus! = 1 &( focussed = "DirectUIHWND3"|| focussed = SysTreeView321))
{
SendInput{ Alt Down}{ Up}{ Alt Up}
} else{
Wyślij{ Backspace}
}
#IfWinActive

Dzięki za znalezienie tej metody idzie do joeshmoo od Produkcyjne forum Geek , które wyśledził to schowane w wątku AutoHotkey. Zmieniliśmy nieco skrypt, aby działał w systemie Windows 7.

Jak to działa?

Zazwyczaj można 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żnapo prostu wykonaj proste mapowanie - zamiast tego musisz sprawdzić, która kontrola jest aktywna przed wysłaniem alternatywnej kombinacji klawiszy Alt + Up.

Pierwsza linia z #IfWinActive mówi AHK, aby aktywowała 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ą one skupione, czy też jesteś w trakcie zmiany nazwy pliku, wysyła on alternatywne Alt + Up lub po prostu wysyła zwykłeKlawisz Backspace.

Pobierz przygotowaną aplikację, aby zrobić Backspace Praca jak XP

Ponieważ większość z Was prawdopodobnie nie zna AutoHotkey i nie ma żadnego interesu w działaniu skryptów, stworzyłem spersonalizowaną wersjęskrypt jako malutki mały plik wykonywalny, który będzie działał w tle.

Nie zajmuje to dużo 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 Windows 7, ale zakładamy, że będzie działać również w systemie Vista.

Pobierz HTGBack XP-Style Backspace Key

To narzędzie jest licencjonowane na podstawie niezaprzeczalnej licencji, która mówi, że możesz z niego korzystać, rozpowszechniać je i robić to, na co masz ochotę - po prostu daj nam kredytprzez połączenie z powrotem do tego posta.