Lag Backspace i Windows 7 eller Vista Explorer gå opp som XP gjorde
En av de største irritasjonene for de som går rett fra XP til Windows 7, er at backspace-nøkkelen ikke lenger beveger deg Opp en mappe som den pleide å-nå beveger den deg tilbake i mappens nettleserhistorie.
Hvis du har brukt nøkkelen et par ganger, tror du kanskje jeg har feil - men du kan enkelt teste det ved å gå inn i en undermappe, deretter trykke på Back, deretter gå inn i en annen undermappe og trykke på Back, og deretter gå inn i en tredje undermappe og treffer Tilbake to ganger. Du kommer til ende i forrige undermappe.
Hvis du vil gå opp en mappe i enten Windows 7 eller Vista, kan du bruke hurtigtast Alt + opp, som alltid vil gå til overordnet mappe.
Den fantastiske AutoHotkey Fix
Nå som vi kjenner snarvei-nøkkelen som faktisk fungerer i Windows 7, kan vi bruke et lite skript for å få det til å fungere slik vi virkelig ønsker det. Med AutoHotkey installert, opprett et nytt skript med New -> AutoHotkey Script, og lim deretter inn følgende:
#IfWinActive, ahk_class CabinetWClass
Backspace ::
ControlGet renamestatus, Synlig ,, Edit1, A
ControlGetFocus fokusert, A
if (renamestatus! = 1 && (fokusert =”DirectUIHWND3" || fokusert = SysTreeView321))
SendInput Alt Down Up Alt Up
ellers
Send Backspace
#IfWinActive
Takk for at du finner denne metoden går til joeshmoo fra Productive Geek Forums, hvem spores det ned begravet i en AutoHotkey forumtråd. Vi endret skriptet litt for å få det til å fungere for Windows 7.
Hvordan virker dette?
Vanligvis kan du enkelt omkjøle nøkkelen med en Backspace ::! Up type avtale, men siden backspace-nøkkelen er nyttig i søkeboksen, plasseringslinjen, og når du omdøper filer, kan du ikke bare gjør en enkel kartlegging - i stedet må du sjekke for å se hvilken kontroll som er aktiv før du sender den alternative Alt + Up-tastekombinasjonen.
Den første linjen med #IfWinActive forteller AHK å bare aktivere denne snarveisoverstyringen hvis Windows Utforsker er det aktive vinduet, som bidrar til å løse eventuelle konflikter i andre applikasjoner.
ControlGet- og ControlGetFocus-linjene gjør det faktiske arbeidet med å kontrollere statusen til kontrollene, og deretter avhenger av om de er fokuserte eller du er i ferd med å gi nytt navn til en fil, sender den enten alternativet Alt + Up eller bare sender den vanlige Backspace nøkkel.
Last ned et pre-laget program for å lage Backspace-arbeid som XP
Siden de fleste av dere sannsynligvis ikke er kjent med AutoHotkey, og har ingen interesse for hvordan skriptene fungerer, har jeg satt sammen en tilpasset versjon av skriptet som en liten liten kjørbarhet som vil kjøre i bakgrunnen.
Det tar ikke mye minne, som du kan se på skjermbildet.
For å installere HTGBack, bare last ned, trekk ut, og opprett en snarvei i skallet: oppstartsmappe:
Dobbeltklikk på kjørbar, og Backspace-tasten skal begynne å virke som den pleide å være i XP. Merk at vi bare testet dette på Windows 7, men antar at det vil fungere for Vista også.
Last ned HTGBack XP-Style Backspace-nøkkel
Dette verktøyet er lisensiert under den ikke-dumme lisensen, som sier at du kan bruke den, distribuere den og ganske mye gjøre hva du føler for det - bare gi oss kreditt ved å koble tilbake til dette innlegget.