Сделайте Backspace в Windows 7 или Vista Explorer Go Up, как XP.

Сделайте Backspace в Windows 7 или Vista Explorer Go Up, как XP.
Сделайте Backspace в Windows 7 или Vista Explorer Go Up, как XP.

Видео: Сделайте Backspace в Windows 7 или Vista Explorer Go Up, как XP.

Видео: Сделайте Backspace в Windows 7 или Vista Explorer Go Up, как XP.
Видео: Настройка Windows Media Player - YouTube 2024, Апрель
Anonim

Одна из самых больших неприятностей для тех, кто идет прямо с XP на Windows 7, состоит в том, что ключ backspace больше не перемещает вас вверх по папке, подобной той, что она использовала, - теперь она перемещает вас обратно в историю просмотра папок.

Если вы использовали ключ пару раз, вы можете подумать, что я ошибаюсь, но вы можете легко проверить его, перейдя в одну подпапку, затем нажав «Назад», затем перейдя в другую подпапку и нажав «Назад», затем перейдя в третья вложенная папка и удар дважды. Вы попадете в предыдущую подпапку.

Если вы хотите перейти в папку в Windows 7 или Vista, вы можете использовать комбинацию клавиш Alt + Up, которая всегда будет находиться в родительской папке.
Если вы хотите перейти в папку в Windows 7 или Vista, вы можете использовать комбинацию клавиш Alt + Up, которая всегда будет находиться в родительской папке.

Awesome AutoHotkey Fix

Теперь, когда мы знаем ключ быстрого доступа, который фактически работает в Windows 7, мы можем использовать небольшой скрипт, чтобы он работал так, как мы этого хотим. С установленным AutoHotkey создайте новый скрипт с помощью New -> AutoHotkey Script, а затем вставьте следующее:

#IfWinActive, ahk_class CabinetWClass Backspace:: ControlGet renamestatus,Visible,,Edit1,A ControlGetFocus focussed, A if(renamestatus!=1&&(focussed=”DirectUIHWND3″||focussed=SysTreeView321)) { SendInput {Alt Down}{Up}{Alt Up} }else{ Send {Backspace} } #IfWinActive

Спасибо, что нашли этот метод. joeshmoo от Продуктивный Geek форум, который отследил его, похороненный в AutoHotkey ветке форума, Мы немного изменили сценарий, чтобы он работал для Windows 7.

Как это работает?

Обычно вы можете просто переквалифицировать ключ с помощью типа Backspace::! {Up}, но поскольку ключ backspace полезен в поле поиска, в строке местоположения и при переименовании файлов вы не можете просто сделайте простое сопоставление - вместо этого вы должны проверить, какой элемент управления активен, прежде чем отправлять альтернативную комбинацию клавиш Alt + Up.

Первая строка с #IfWinActive сообщает AHK только активировать эту комбинацию клавиш, если Windows Explorer является активным окном, которое помогает исправить любые возможные конфликты в других приложениях.

Линии ControlGet и ControlGetFocus выполняют фактическую работу по проверке состояния элементов управления, а затем, в зависимости от того, сфокусированы ли они или вы находитесь в процессе переименования файла, он либо отправляет альтернативный Alt + Up, либо просто отправляет регулярное Backspace ключ.

Загрузите готовое приложение для работы в обратном пространстве, например XP

Поскольку большинство из вас, вероятно, не знакомы с AutoHotkey и не интересуются тем, как работают скрипты, я собрал настроенную версию скрипта как крошечный исполняемый файл, который будет работать в фоновом режиме.

Это не занимает много памяти, как вы можете видеть на скриншоте.

Чтобы установить HTGBack, просто загрузите, извлеките и создайте ярлык в командной оболочке: папка автозагрузки:
Чтобы установить HTGBack, просто загрузите, извлеките и создайте ярлык в командной оболочке: папка автозагрузки:
Image
Image

Дважды щелкните исполняемый файл, и ваш Backspace-ключ должен начать работать так же, как в XP. Обратите внимание, что мы тестировали это только на Windows 7, но предположим, что он будет работать и для Vista.

Загрузить HTGBack XP-Style Backspace Key

Эта утилита лицензируется под лицензией don't-be-stupid, в которой говорится, что вы можете использовать ее, распространять ее и в значительной степени делать с ней все, что вам нравится - просто дайте нам кредит, связавшись с этим сообщением.

Рекомендуемые: