22Aug

Faire Backspace dans Windows 7 ou Vista Explorer Remonter comme XP Did

L'un des plus grands désagréments pour ceux qui passent directement de Windows XP à Windows 7 est que la touche de retour arrière ne vous déplace plus vers le haut. Un dossier comme autrefois - maintenant il vous déplace Retour dans l'historique de navigation du dossier.

Si vous avez utilisé la touche plusieurs fois, vous pourriez penser que je me trompe, mais vous pouvez facilement le tester en allant dans un sous-dossier, puis en appuyant sur Retour, puis en entrant dans un autre sous-dossier et en appuyant sur Précédent, puis surun troisième sous-dossier et en appuyant deux fois sur Retour. Vous vous retrouverez dans le sous-dossier précédent.

Si vous voulez aller vers le haut d'un dossier dans Windows 7 ou Vista, vous pouvez utiliser la touche de raccourci Alt + Up, qui ira toujours vers le dossier parent.

L'

de l'AutoHotkey Awesome Maintenant que nous connaissons la touche de raccourci qui fonctionne réellement dans Windows 7, nous pouvons utiliser un petit script pour le faire fonctionner comme nous le voulons vraiment. Avec AutoHotkey installé, créez un nouveau script avec New - & gt;AutoHotkey Script, puis collez le texte suivant:

#IfWinActive, ahk_class CabinetWClass
Retour arrière: :
ControlGet renamestatus, Visible, null, Edit1, A
ControlGetFocus focalisé, Un
si( Renommer! = 1 &( focus = "DirectUIHWND3"|| focussed = SysTreeView321))
{
EnvoyerInput{ Alt Bas}{ Haut}{ Alt Haut}
} else{
Envoyer{ Backspace}
}
#IfWinActif

Merci de trouver cette méthode pour joeshmoo depuis le Productive Geek Forums , qui l'a dépisté enterré dans un fil de discussion AutoHotkey .Nous avons légèrement modifié le script pour le faire fonctionner sous Windows 7.

Comment cela fonctionne-t-il?

Normalement, vous pouvez simplement mapper la clé avec un type de contrat Backspace: :!{ Up}, mais comme la touche de retour arrière est utile dans la zone de recherche, la barre d'adresse et lorsque vous renommez des fichiers, vous ne pouvez pasIl suffit de faire un simple mapping - à la place, vous devez vérifier pour voir quel contrôle est actif avant d'envoyer la combinaison de touches Alt + Up alternative.

La première ligne avec #IfWinActive dit à AHK d'activer uniquement cette substitution de touche de raccourci si l'Explorateur Windows est la fenêtre active, ce qui aide à résoudre les éventuels conflits dans d'autres applications.

Les lignes ControlGet et ControlGetFocus effectuent le travail actuel de vérification de l'état des contrôles, puis, selon qu'ils sont ciblés ou que vous êtes en train de renommer un fichier, il envoie l'alternative Alt + Up ou envoie simplement le fichierTouche Retour arrière

Télécharger une application prédéfinie pour faire du backspace Fonctionne comme XP

Comme la plupart d'entre vous ne connaissent probablement pas AutoHotkey, et n'ont aucun intérêt dans le fonctionnement des scripts, j'ai mis en place une version personnalisée duscript comme un petit exécutable minuscule qui fonctionnera en arrière-plan.

Il ne prend pas une tonne de mémoire, comme vous pouvez le voir dans la capture d'écran.

Pour installer HTGBack, il suffit de télécharger, extraire, puis créer un raccourci dans le shell: dossier de démarrage:

Double-cliquez sur l'exécutable, et votre touche Backspace devrait commencer à fonctionner comme dans XP. Notez que nous avons seulement testé cela sur Windows 7, mais supposons qu'il fonctionnera aussi pour Vista.

Télécharger HTBack XP-Style Backspace Key

Cet utilitaire est sous la licence de ne pas être stupide, qui dit que vous pouvez l'utiliser, le distribuer, et faire à peu près tout ce que vous en avez envie, il suffit de nous donner créditen renvoyant à ce post.