Alles auf einem PC maximieren


16

Ich weiß, dass WinKey+ Mund Winkey+ Dim Wesentlichen alle Fenster minimieren und mir meinen Desktop zeigen. Es ist mir jedoch nicht gelungen, eine ähnliche Tastenkombination zu finden, mit der alle Fenster maximiert oder wiederhergestellt werden können. Gibt es eine Möglichkeit, dies in Windows 7 zu tun? Ich würde mich lieber nicht mit dem BiOS anlegen, wenn ich nicht muss.

Antworten:


8

Nun, ich bezweifle, dass es wirklich die Antwort ist, nach der Sie suchen, aber unter Windows 7 können Sie dies irgendwo als Powershell-Skript speichern:

$dllInfo = '[DllImport("user32.dll")] public static extern bool ShowWindowAsync(IntPtr hWnd, int nCmdShow);'
Add-Type -MemberDefinition $dllInfo -name NativeMethods -namespace Win32
foreach($proc in Get-Process){
    $hwnd = $proc.MainWindowHandle
    # Restore window
    [Win32.NativeMethods]::ShowWindowAsync($hwnd, 4) | Out-Null
}

Binden Sie dann einen Schlüssel, um das Skript auszuführen.


Das scheint cool, geht aber leider etwas über mich hinaus. +1 weil das im Grunde genau das ist, wonach ich gefragt habe.
Aarthi

Könnten Sie bitte erläutern, wie Sie einen Schlüssel zum Ausführen dieses Skripts binden können?
haimg

Der einfachste Weg ist wahrscheinlich die Verwendung von Autohotkey.
EBGreen

Sieht so aus, als würde nur ein Fenster von jedem Prozess maximiert , oder?
Ruffin

Ja, es würde nur das mit diesem Prozess verbundene Hauptfenster maximieren.
EBGreen

10

Verwenden Sie WinKey+ Shift+ M, um minimierte Fenster auf dem Desktop wiederherzustellen.

Verwenden Sie WinKey+ Up Arrow, um das aktuelle Fenster zu maximieren.

Verwenden Sie WinKey+ Left Arrow, um das Fenster auf der linken Seite des Bildschirms zu maximieren.

Verwenden Sie WinKey+ Right Arrow, um das Fenster auf der rechten Seite des Bildschirms zu maximieren.

Quelle .


2
Zu Ihrer Information: Dies funktioniert nur für Windows Vista +
James Mertz

1
Zu Ihrer Information: Dies ist für win7, siehe die Quelle.
Binarylife

2
Das ist eigentlich keine Antwort, oder?
Daniel Beck

5
Sorry, aber ich stimme @ Daniel Beck zu. Wie werden ALLE Fenster wiederhergestellt oder maximiert? Ich habe gerade das erste ausprobiert, was das vielversprechendste war, und es hat nicht funktioniert.
KCotreau

1
@DanielBeck die erste Verknüpfung funktioniert für mich unter Win 7, da es einen Charme haben sollte.
Avirk

8
  1. Öffnen Sie Windows Task Manager( Ctrl+ Shift+ Esc).
  2. Stellen Sie sicher, dass die ApplicationsRegisterkarte ausgewählt ist.
  3. Gehen Sie zum Menüpunkt Windowsund wählen Sie Maximize.

Dadurch werden alle Fenster unabhängig von ihrem aktuellen Status maximiert.


Das war ein neuer Trick! Schöner Fund
Kanadier Luke REINSTATE MONICA

2
AFAIK Dies war die einzige Möglichkeit, mehrere minimierte Fenster zu maximieren, zu kaskadieren oder zu stapeln (sehr nützlich, wenn Sie Dutzende Instanzen aus demselben Programm haben), da Sie mit der "UMSCHALTTASTE" mehrere Anwendungen auswählen können. Leider ist diese "Funktion" ab Windows 8 und dem neuen Task-Manager
vegatripy

Dies war die Lösung, nach der ich gesucht habe. Ich verwende ein AutoHotkey-Skript, um nur zwischen Fenstern einer einzelnen Anwendung zu wechseln (wie in Mac). Das Skript funktioniert jedoch nur unter Fenstern, die nicht minimiert sind. Dies löst das Problem der Maximierung aller Fenster, erfordert jedoch zu viele Schritte. Ich frage mich, ob es eine Möglichkeit gibt, dies mit einem Skript auf eine Tastenkombination zu programmieren.
Ghos3t

4

Wenn Sie erneutWinKey + drücken , werden alle Fenster auf den vorherigen Status zurückgesetzt, bevor Sie das erste Mal + gedrückt haben. Funktioniert in Windows 7.D WinKeyD


1

In dieser Lösung können Sie den Status von "nur einem Fenster" umschalten:


Sie können WinKey + 1, WinKey + 2, ..., WinKey + 9, WinKey + 0 verwenden, um zwischen dem minimierten und dem wiederhergestellten Status für jedes der folgenden Elemente zu wechseln:

  • Die ersten 10 Aufgaben in der Taskleiste (einschließlich der nicht initialisierten, aber in der Taskleiste festgelegten Aufgaben), wenn Aufgaben nicht in Gruppen angezeigt werden

oder

  • Die ersten 10 Aufgabengruppen in der Taskleiste (einschließlich der nicht initialisierten, aber in der Taskleiste festgelegten), wenn Aufgaben in Gruppen angezeigt werden. Wenn Sie WinKey gedrückt halten, wird die Liste der Aufgaben einer bestimmten Gruppe in Bezug auf die ausgewählte Nummer geöffnet, und Sie klicken wiederholt auf Mit derselben ausgewählten Nummer können Sie ein bestimmtes Element in der Liste auswählen und durch Loslassen von WinKey den Status des ausgewählten Elements in dieser Gruppe ändern

1

Dies ist nicht 1 Schlüssel, ist aber schneller als es aussieht. Denke, du könntest es mit einem Schlüssel machen, wenn du AUTOHOTKEY hast, aber ich habe mich nicht darum gekümmert. Wie auch immer:

  1. Task-Manager starten (Ich habe bereits eine Desktop-Verknüpfung dafür, definieren Sie eine, falls erforderlich)
  2. Gehe zur Registerkarte "Anwendung", falls noch nicht vorhanden (Strg-Bild auf / Strg-Bild ab)
  3. Wählen Sie alle aus, indem Sie auf "Home" und dann auf "Strg-Umschalt-Ende" klicken, um alle auszuwählen (Strg-A scheint leider nicht zu funktionieren).
  4. Umschalt-F10 (entspricht Rechtsklick)
  5. X für maximieren.

Beachten Sie, dass Windows-Shift-M im Gegensatz zu einigen Posts nicht alle maximiert, sondern die vorherige Minimierung rückgängig macht


AutoHotKey-Skript (verwendet die Tatsache, dass Strg-Alt-U den Task-Manager über eine Windows-Desktop-Verknüpfung startet). ^! = :: SetKeyDelay, 1000 Send ^! U SetKeyDelay, 10 Send {home} ^ + {end} Send + {F10} Sende X return
Geoffy

Sie müssen keine benutzerdefinierte Tastenkombination erstellen, um den Task-Manager unter Windows zu starten. Strg + Umschalt + Esc ist die vom Standardsystem festgelegte Tastenkombination zum Starten des Task-Managers in allen Windows-Versionen. Anstelle von Umschalt-F10 können Sie auch die Menütaste links von der sekundären Strg-Taste auf der rechten Seite der meisten Tastaturen verwenden . Vielen Dank auch für das AutoHotKey-Skript und diesen tollen Tipp.
Ghos3t
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.