Как заставить Windows «Показать рабочий стол» восстановить те же окна, которые были свернуты?

9

Часто в Windows 7 мой обычный беспорядок программ открывается, когда в какой-то момент мне нужно открыть какой-нибудь файл на рабочем столе. Я нажму кнопку «показать рабочий стол», свернув все остальные окна, и открою файл на рабочем столе, который создаст одно новое окно. Однако, когда я снова нажимаю «показать рабочий стол», вместо того, чтобы восстанавливать все мои другие окна, окна свернут только что созданное окно.

Во всяком случае, это происходит в теории. Поскольку окна не восстановят все мои ранее использованные окна, я не ставлю ничего полезного на рабочий стол. Однако, если я смогу снова нажать «Показать рабочий стол», прежде чем файл на моем рабочем столе откроет новое окно, я смогу восстановить все остальные окна. Однако это рефлекторная игра.

Таким образом, есть ли способ изменить поведение Windows 7 «показ рабочего стола», чтобы он был менее раздражающим в этом случае, будь то скрытое значение реестра или внешняя программа? В идеале, я думаю, что "show desktop" должен восстанавливать все окна, которые он свернул, когда он последний раз использовался. Или, чтобы избежать странного поведения, когда «показ рабочего стола» активируется только один раз, какое-то условие времени, чтобы окна восстановили свернутые окна из любой операции «показ рабочего стола» в течение 1 минуты назад или около того.

Стивен
источник

Ответы:

11

Я просто попробовал что-то похожее, и это, похоже, сработало Вместо того, чтобы использовать кнопку «Показать рабочий стол», я использовал ярлык «Свернуть все Windows» Win+ M, затем, когда все готово для восстановления свернутых окон, используйте ярлык «Восстановить свернутый Windows» Shift+ Win+M

G_p
источник
1

Ответ на ваш вопрос:

Как заставить Show Desktop делать

является:

тебе нельзя

Он делает то, что делает. : /

Ян Бойд
источник
1

Альтернативным решением является апплет в трее для иконок Shuric.com : он открывает масштабированное окно рабочего стола, на котором можно щелкнуть левой или правой кнопкой мыши и т. Д.

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

Я нашел это, когда искал в Windows 7 эквивалент старого апплета Windows XP «Содержимое рабочего стола».

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

Однако мне нравится подход Shift+ Windows+ M...

Windows+ Dвосстановит все окна, которые были свернуты.

Даниэль У. Тибо
источник
1

Как говорит @G_P

Я создал скрипт autohotkey для сопоставления Win+ Dс Win+ Mи Shift+ Win+M

wind_count=0
#D::
   wind_count ++
   if ( mod(wind_count,2) == 0 ){
       send #m
   }
   else{
       send #M
   }
Return
bbsang
источник
0

У меня нет ответа, который делает именно то , что вы спрашиваете, но я использую сочетания клавиш, чтобы добиться цели. Win+ Dимеет то же поведение, что и кнопка Показать рабочий стол. Затем, когда я буду готов вернуться к другой программе или папке, я использую Alt+ Tabдля прокрутки свернутых окон, чтобы добраться до того места, где я работаю. Мне кажется, это лучший способ заниматься бизнесом, поскольку я могу разместить полезные вещи на своем рабочем столе, и все открытые окна не загромождают мой экран все время.

Павел
источник
0

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

user188756
источник