Öffnen Sie alle Fenster für eine bestimmte Anwendung in Windows 7


21

Der Versuch, eine Tastenkombination zu finden, um alle Fenster für eine bestimmte Anwendung nach oben in die z-Reihenfolge zu bringen. Ich habe zum Beispiel mehrere Putty-Terminalfenster in der gestapelten Taskleiste geöffnet und möchte alle anzeigen, nicht nur die zuletzt verwendeten. Die einzige Umgehung, die ich bisher gefunden habe, ist das Umschalten mit der rechten Maustaste und "Alle Fenster minimieren", gefolgt von "Alle Fenster wiederherstellen". Gibt es einen einfacheren Weg, dies zu tun?

Antworten:


18

Eine bessere Option als die Windows-Taste ist, die Strg-Taste gedrückt zu halten und für jedes Fenster einmal auf das Taskleistensymbol zu klicken.


Das funktioniert. Wenn Sie mehrmals auf "Extra" klicken, durchläuft es einfach wieder die Fenster vorne.
Juha Untinen

14

Halten Sie die Umschalttaste gedrückt, klicken Sie mit der rechten Maustaste auf das Taskleistensymbol und wählen Sie "Alle Fenster wiederherstellen".

Gefunden hier mit ein paar guten Abkürzungen:

http://lifehacker.com/5390086/the-master-list-of-new-windows-7-shortcuts


Beachten Sie, dass dies nur funktioniert, wenn die Fenster für dieses Programm in der Taskleiste gruppiert (kombiniert) sind. Ich habe mein Set zu kombinieren, wenn es voll ist, was mich für eine Weile am Kopf kratzen ließ (ich habe das einzelne Fenster wiederherstellen lassen, nicht alle Fenster wiederherstellen).
Bob

Dies wurde nicht gefragt: Die Fenster müssen nicht wiederhergestellt werden. Sie müssen nach vorne gebracht werden. Leider gibt es keine solche Option im (Standard) Rechtsklick-Menü
Carl Witthoft

10

Wie von Wil vorgeschlagen, kann AutoHotkey dies tun.

Hier ist ein Skript, das alle PuTTY-Fenster überdeckt. Es wird aktiviert, wenn der Hotkey Win+ gedrückt wird p:

#p::
WinGet, id, list, ahk_class PuTTY
Loop, %id%
{
    this_id := id%A_Index%
    WinActivate, ahk_id %this_id%
}
return

2
Danke Snark. Im Idealfall würde jemand (VistaSwitcher-Autor, das heißt Sie!) Ein allgemeineres Tool schreiben, mit dem Sie anstelle der Fenster (zumindest mit einer zusätzlichen Tastenkombination) die Alt-Taste drücken und alle Fenster von verwenden können die gewählte Anwendung nach vorne.
Glenviewjeff

@ Snark, nett - danke. Ich habe Ihr Skript in einer anderen Antwort so geändert, dass es mit jeder App funktioniert.
Ross

4

Halten Sie die Strg-Taste gedrückt, während Sie auf das gruppierte Symbol klicken. Sollte jeden nacheinander ansprechen.


4

Lassen Sie putty eines der ersten 10 Programme sein, die in der Taskleiste angedockt sind. Nehmen wir an, Putty ist # 4 von links. Drücken Sie Strg-Windows-4, um eine der offenen Putty-Sitzungen nach vorne zu bringen. Wiederholen Sie diesen Vorgang, um jede Sitzung nach vorne zu bringen, bis sie alle oben sind.

Ich benutze eine Microsoft-Tastatur. Die Tastatursoftware verfügt über eine Makrozuweisungsfunktion (kostenloser Download von Microsoft). Ich habe ein Makro erstellt, das Strg-Windows-4-4-4-4-4-4-4-4-4-4-4 ausführt, und es der Rechnertaste auf der Tastatur zugewiesen. Jetzt kann ich alle Kitt-Sessions mit nur einem Tastendruck nach vorne bringen.

(Hinweis zur Verwendung der Makrosoftware: Klicken Sie mit der rechten Maustaste auf ein Schlüsselsymbol, um es zu teilen, und halten Sie es gedrückt.)


3

Ich glaube nicht, dass so etwas existiert ... Möglicherweise könntest du ein AHK-Skript schreiben, aber ich bin kein Experte dort.

Die einzige eingebaute Funktion, die mir bekannt ist, besteht darin, das zu tun, was Sie getan haben. Wenn die Anwendung über einen Stapel verfügt, können Sie sie alle aufrufen, indem Sie Windows Flag+ drücken Number (1-0), gedrückt halten Windows Flagund drücken, Tabum durch die Auswahl zu blättern. Aber ich denke das geht wohl noch länger.


2

Ein wenig altes Thema, aber es ist aktuell für mich, da ich erst vor kurzem bei der Arbeit auf Win7 umgestiegen bin.

Ich habe nur schnell mit der linken Maustaste auf das Gruppensymbol in der Taskleiste geklickt: Mit jedem einzelnen Klick wird eines der Fenster nach vorne verschoben. Irgendwann beginnt man, durch diese Fenster zu radeln.

Dieses ununterbrochene Feuer fühlt sich schwachsinnig an, aber vielleicht ist dieser Eindruck richtig.


2
Dies funktioniert nicht für mich Win7. Ich bekomme nur ein Popup der Fenstervorschau. Vielleicht funktioniert Ihre Idee nur, wenn Aero deaktiviert ist?
Glenviewjeff

1

Nach der Antwort von @ Snark folgt eine modifizierte Version des Autohotkey-Skripts, mit der alle Fenster der aktuellen Anwendung mit Alt+ nach vorne gebracht werden `.

Das heißt , Sie können Alt+ Tabauf die gewünschte Anwendung Fenster; Drücken Sie dann Alt+ `, um alle anderen Fenster nach vorne zu bringen.

!`::
WinGetClass, class, A
WinGet, currentWindowId ,, A
WinGet, id, list, ahk_class %class%
Loop, %id%
{
    this_id := id%A_Index%
    WinActivate, ahk_id %this_id%
}
WinActivate, ahk_id %currentWindowId% ;bring the current window back to front
return

0

Umschalt + Rechtsklick auf die Aufgabengruppierung - alle Fenster nebeneinander (oder nebeneinander) anzeigen

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.