22Aug

Crea Backspace in Windows 7 o Vista Explorer Vai su come XP

Uno dei più grandi fastidi per quelli che vanno direttamente da XP a Windows 7 è che il tasto backspace non ti sposta più su una cartella come in passato: ora ti riporta nella cronologia di navigazione della cartella.

Se hai usato la chiave un paio di volte, potresti pensare che ho torto, ma puoi facilmente testarlo andando in una sottocartella, poi premendo Back, quindi andando in un'altra sottocartella e premendo Back, quindi andando inuna terza sottocartella e colpendo indietro due volte. Finirai nella sottocartella precedente.

Se si desidera andare su una cartella in Windows 7 o Vista, è possibile utilizzare il tasto di scelta rapida Alt + Up, che andrà sempre alla cartella principale.

The Awesome AutoHotkey Fix

Ora che conosciamo il tasto di scelta rapida che funziona effettivamente in Windows 7, possiamo usare un piccolo script per farlo funzionare nel modo in cui lo vogliamo davvero. Con AutoHotkey installato, crea un nuovo script con New - & gt;Script AutoHotkey, quindi incollare quanto segue:

#IfWinActive, ahk_class CabinetWClass
Backspace: :
ControlGet renamestatus, Visible, null, Edit1, A
ControlGetFocus focalizzato, A
if( renamestatus! = 1 & &( focalizzato = "DirectUIHWND3"|| focalizzato = SysTreeView321))
{
SendInput{ Alt Down}{ Up}{ Alt Up}
} else{
Invia{ Backspace}
}
#IfWinActive

Grazie per aver trovato questo metodo va a joeshmoo dal Productive Geek Forum , che lo ha rintracciato in un thread del forum AutoHotkey .Abbiamo modificato leggermente lo script per farlo funzionare per Windows 7.

Come funziona?

Ordinariamente puoi semplicemente ri-mappare la chiave con un tipo di backspace: :!{ Up}, ma dato che il tasto backspace è utile nella casella di ricerca, nella barra degli indirizzi, e quando stai rinominando i file, non puoibasta fare una semplice mappatura-invece devi controllare per vedere quale controllo è attivo prima di inviare la combinazione di tasti Alt + Su alternata.

La prima riga con #IfWinActive indica ad AHK di attivare solo questa chiave di scelta rapida sovrascrivendo se Windows Explorer è la finestra attiva, il che aiuta a correggere eventuali conflitti in altre applicazioni.

Le linee ControlGet e ControlGetFocus eseguono il vero lavoro di controllo dello stato dei controlli, quindi a seconda che siano focalizzati o che si stia rinunciando a rinominare un file, invia l'Alt + Up alternativo o semplicemente invia il normaleTasto Backspace.

Scarica un'applicazione pre-creata per rendere il backspace Funziona come XP

Dato che la maggior parte di voi probabilmente non ha familiarità con AutoHotkey, e non ha alcun interesse nel modo in cui funzionano gli script, ho messo insieme una versione personalizzata delscript come un piccolo piccolo eseguibile che verrà eseguito in background.

Non ci vuole molta memoria, come puoi vedere nello screenshot.

Per installare HTGBack, basta scaricare, estrarre e quindi creare un collegamento nella shell: cartella di avvio:

Fare doppio clic sull'eseguibile e la chiave di Backspace dovrebbe iniziare a funzionare come in XP. Si noti che l'abbiamo testato solo su Windows 7, ma supponiamo che funzionerà anche per Vista.

Scarica HTGBack XP-Style Backspace Key

Questa utility è concessa in licenza con la licenza don't-be-stupid, che dice che puoi usarla, distribuirla e fare praticamente tutto ciò che vuoi con esso - solo darci creditorimandando a questo post.