Сочетание клавиш в проводнике Windows 7: установить фокус на области файлов / папок / содержимого?


48

Существует ли комбинация клавиш в проводнике Windows 7 для фокусировки на области файлов / папок / содержимого (изображена ниже)?

Это беспокоило меня так долго ... Я хочу установить фокус моего окна проводника на панель файлов (показано ниже). Какой самый эффективный способ сделать это с помощью клавиатуры?

введите описание изображения здесь

Вот что я делал:
- Tab / Shift + Tab для перемещения фокуса через элементы интерактивного окна, пока он не будет выглядеть как прямоугольник выделения над одним из файлов в моем окне.
- Alt + V, Alt + D, чтобы изменить настройки внешнего вида значков содержимого папки. Не всегда работает, в зависимости от того, что выбрано в данный момент.


4
Самый простой способ - открыть окно проводника и нажать клавишу SPACEна клавиатуре. Отлично работает на Windows7. Итак Win+E->SPACE
mnmnc

А теперь скажи мне, как ты на самом деле себя чувствуешь ...
Лев

+1 за работу :))
солнечная луна

Ответы:


10

Вы можете использовать AutoHotkey, чтобы переместить фокус клавиатуры на панель файлов. В этом примере я использую горячую клавишу Win+Space :

#IfWinActive ahk_class CabinetWClass ; Windows Explorer
    #Space::
        ControlFocus, DirectUIHWND3, A
        SendInput, {Space}
        return
#IfWinActive

Смотрите также:


1
Отлично. Теперь мне интересно, почему я терпел вкладки все эти дни. Я должен был погуглить раньше
VarunAgw

В Windows10 Win + Space теперь используется для переключения языков ввода.
Вулфрик Ли

24

Попробуйте Ctrl+ Tab, это должно сделать это.

Для записи терминология, на которую вы ссылаетесь, называется «Навигация на вкладке свойств» ...

Управление свойствами

CTRL+TAB/CTRL+SHIFT+TAB: Move through the property tabs

Вау. это сработало. никогда бы не подумал. но (бесполезное) окно поиска веб-страниц убивает его.
n611x007

Не работает в Windows 10.
RashaMatt

@RashaMatt ~ Это для Windows 7 ... задолго до сопряжения с Windows 10.
Эдди Б

@RashaMatt ~ Я могу подтвердить, что это работает в Windows 10.
Эдди Б.

6

Я пришел сюда, потому что я тоже ищу решение.

Самый быстрый способ, который я нашел для этого, заключался в том, чтобы идти вперед и назад: использовать Alt+ UPи затем ENTER. Почти всегда работает.


Это хороший трюк. Никогда не думал об этом
VarunAgw

Alt-UP перемещается вверх в файловой иерархии, что не то, что просил автор.
RashaMatt

6

Ctrl+ E(или Ctrl+ F) с последующимEsc

Работает в Windows 7, 8.1, 10


Был вопрос о решении для Windows 7, это также работает для Windows 7?
Джейсон Аллер

Да, это также работает в Windows 7.
RashaMatt

CTRL+ Eпереход к поисковому вводу, а не к панели содержимого.
Эдди Б,

1
И escпереходит от ввода поиска обратно к панели содержимого. Это работает, если вам нужно время, чтобы действительно прочитать и понять все шесть слов в посте.
RashaMatt

Не работает для меня Хотя работает, если вместо Escтебя использоватьSPACE
mnmnc

3

Я использую два решения: -

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

А другая, только клавиатура, является Alt+Dгорячей клавишей для фокусировки на адресной строке, затем Shift+Tabдважды нажмите, чтобы перенести фокус на список файлов (первый Shift+Tabфокусируется на заголовках сортировки). Третий Shift+Tabнаправляет фокус на панель папок.


2

Компромисс ...
Скройте меню в верхней части окна проводника. Перейдите:
Инструменты -> «Параметры папки ...» -> вкладка «Вид» -> Снимите флажок «Всегда показывать меню»

Теперь фокус можно перемещать с левой и правой панелей (как показано ниже), используя Tab & Shift + Tab .

введите описание изображения здесь


1

Спасибо iglvzx за решение AutoHotkey. К сожалению, это не всегда работает для меня, потому что иногда основное внимание будет уделяться заголовку первого столбца в подробном представлении. Нажатие пробела приводит к восстановлению содержимого. Чтобы решить эту проблему, я изменил код, чтобы вместо этого использовать щелчок мыши. Вот новый код:

#IfWinActive ahk_class CabinetWClass ; Windows Explorer

   #Space::

  ; Get coordinates of content control within explorer window
  ControlGetPos, x, y, w, h, DirectUIHWND3, ahk_class CabinetWClass

  ; Offset to get past column headers in Details View
  x += 100
  y += 30

  ; Send a mouse click to change focus to content window
  SendInput, {Click %x%, %y%}

  return

#IfWinActive

1

Если вы только что открыли окно проводника, вы можете нажать Space(благодаря комментарию @ mnmnc).

В противном случае Ctrl+, Tabкажется, всегда работает.


0

Вы можете просто сделать ctrl+fто TABдважды. Так же быстро, как любое сочетание клавиш, и вам не нужно ничего устанавливать.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.