Windows7: Изменение ярлыка Backshift в Проводнике обратно вверх?
В XP я использовал backshift для перехода на одну папку вверх. В Win7 они изменили это на Alt+ArrowUp, а backshift теперь означает возврат в историю папок.
Есть ли способ использовать старый добрый задний ход для движения вверх? Мне не нужна задняя функциональность..
2 ответа
Вот статья на How-To Geek, которая должна помочь!
Сделайте Backspace в Windows 7 или Vista Explorer более быстрым, чем XP
Awesome AutoHotkey Исправить
Теперь, когда мы знаем комбинацию клавиш, которая на самом деле работает в 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
Скомпилированная версия (exe-файл)
http://www.softsea.com/review/HTGBack-Backspace.html
Мне удалось изменить сценарий в ответе Джесси Смита , чтобы он работал в Windows 10.
Протестировано с помощью AutoHotkey v1.1.34.04.
#IfWinActive, ahk_class CabinetWClass
Backspace::
ControlGet renamestatus,Visible,,Edit1,A
ControlGetFocus focused, A
; Popup a message box window containing the value of a variable (for debugging purposses)
;MsgBox % focused
if(renamestatus != 1 && (focused = "DirectUIHWND3" || focused = "DirectUIHWND2" || focused = "SysTreeView321"))
{
SendInput {Alt Down}{Up}{Alt Up}
}else{
Send {Backspace}
return
}
#IfWinActive
Чтобы скрипт работал в Windows 10 (по крайней мере у меня), мне нужно было добавить галочку «DirectUIHWND2» (с 2 вместо 3).
Если у кого-то это не работает, строку MsgBox можно раскомментировать, чтобы значение отображалось на экране при нажатии Backspace в окне браузера файлов.
Почему новый ответ на этот старый вопрос
Я считаю, что эта веб-страница появляется у многих людей, которые ищут решение этой проблемы для более новых версий, чем Windows 7. Поэтому, разместив здесь мое решение, оно потенциально может помочь другим.