22Aug
En af de største irritationer for dem, der går lige fra XP til Windows 7, er, at backspace-nøglen ikke længere bevæger dig op i en mappe som den plejede at - nu flytter du dig tilbage i mappens browsinghistorik.
Hvis du har brugt nøglen et par gange, tror du måske, jeg har det forkert, men du kan nemt teste det ved at gå i en undermappe og derefter trykke på Tilbage, derefter gå ind i en anden undermappe og trykke på Back, og derefter gå ind ien tredje undermappe og rammer to gange. Du ender i den tidligere undermappe.
Hvis du vil gå op i en mappe i enten Windows 7 eller Vista, kan du bruge genvejstasten Alt + Up, som altid vil gå til overordnede mappe.
Den fantastiske AutoHotkey Fix
Nu hvor vi kender genvejstasten, der rent faktisk virker i Windows 7, kan vi bruge et lille script til at få det til at fungere som vi virkelig vil have det til. Med AutoHotkey installeret, opret et nyt script med New - & gt;AutoHotkey Script, og indsæt derefter følgende:
#IfWinActive, ahk_class CabinetWClass
Backspace: :
ControlGet renamestatus, Synlig, null, Rediger 1, A
ControlGetFocus fokuseret, A
hvis( renamestatus! = 1 &( focussed = "DirectUIHWND3"|| focussed = SysTreeView321))
{
SendInput{ Alt ned}{ Up}{ Alt op}
} ellers{
Send{ Backspace}
}
#IfWinActive
Tak for at finde denne metode går til joeshmoo fra Productive Geek Forums , der spores det ned begravet i en AutoHotkey forum tråd .Vi ændrede scriptet lidt for at få det til at fungere for Windows 7.
Hvordan virker dette?
Normalt kan du simpelthen genkort nøglen med en Backspace: :!{ Up} type aftale, men da backspace-nøglen er nyttig i søgefeltet, placeringslinjen, og når du omdøber filer, kan du ikkebare lav en simpel kortlægning - i stedet skal du kontrollere, hvilken kontrol der er aktiv, inden du sender den alternative Alt + Up-tastaturkombination.
Den første linje med #IfWinActive fortæller AHK at kun aktivere denne genvejstast tilsidesættelse, hvis Windows Explorer er det aktive vindue, som hjælper med at løse eventuelle konflikter i andre applikationer.
ControlGet og ControlGetFocus linjerne gør det egentlige arbejde med at kontrollere status for kontrollerne, og derefter afhænger det af, om de er fokuserede, eller du er ved at omdøbe en fil, sender den enten den alternative Alt + Up eller sender den regelmæssigtBackspace-nøgle.
Download et pre-made-program til at lave Backspace Arbejde som XP
Da de fleste af jer sandsynligvis ikke er bekendt med AutoHotkey og ikke har nogen interesse i, hvordan scriptene fungerer, har jeg samlet en tilpasset version afscript som en lille lille eksekverbar, der vil løbe i baggrunden.
Det tager ikke masser af hukommelse, som du kan se i skærmbilledet.
Hvis du vil installere HTGBack, skal du bare downloade, udpakke og derefter oprette en genvej i skallen: startmappe:
Dobbeltklik på den eksekverbare, og din Backspace-nøgle skal begynde at fungere som den plejede at bruge i XP. Bemærk, at vi kun testede dette på Windows 7, men antager, at det vil fungere for Vista også.
Hent HTGBack XP-Style Backspace Nøgle
Dette værktøj er licenseret under den ikke-dumme licens, som siger at du kan bruge den, distribuere den og stort set gøre hvad du har lyst til med det - bare giv os kreditved at linke tilbage til dette indlæg.