Maximisez tout sur un PC


16

Je sais que WinKey+ Met Winkey+ Dréduiront essentiellement toutes les fenêtres et me montreront mon bureau. Cependant, je n'ai pas pu localiser une touche de raccourci similaire qui maximise ou restaure toutes les fenêtres. Existe-t-il un moyen préexistant de le faire dans Windows 7? Je préfère ne pas jouer avec le BiOS si je n'ai pas à le faire.

Réponses:


8

Eh bien, je doute que ce soit vraiment la réponse que vous recherchez, mais sur Windows 7, vous pouvez l'enregistrer en tant que script PowerShell quelque part:

$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
}

Liez ensuite une clé pour exécuter ce script.


Cela semble cool mais un peu au-delà de moi, malheureusement. +1 parce que c'est exactement ce que j'ai demandé.
Aarthi

Pourriez-vous expliquer comment lier une clé pour exécuter ce script?
haimg

La façon la plus simple est probablement d'utiliser Autohotkey.
EBGreen

On dirait que cela maximise seulement une fenêtre de chaque processus, non?
ruffin

Oui, cela ne ferait que maximiser la fenêtre principale associée à ce processus.
EBGreen

10

Utilisez WinKey+ Shift+ Mpour restaurer des fenêtres réduites sur le bureau.

Utilisez WinKey+ Up Arrowpour agrandir la fenêtre actuelle.

Utilisez WinKey+ Left Arrowpour agrandir la fenêtre sur le côté gauche de l'écran.

Utilisez WinKey+ Right Arrowpour agrandir la fenêtre à droite de l'écran.

Source .


2
FYI: Cela ne fonctionne que pour Windows Vista +
James Mertz

1
Pour info: c'est pour win7, voir la source.
Binarylife

2
Ce n'est pas vraiment une réponse, n'est-ce pas?
Daniel Beck

5
Désolé, mais je suis d'accord avec @Daniel Beck. Comment cela peut-il restaurer ou maximiser TOUTES les fenêtres? Je viens d'essayer le premier, qui était le plus prometteur, et cela n'a pas fonctionné.
KCotreau

1
@DanielBeck le premier raccourci fonctionne pour moi sur Win 7 comme il devrait être un charme.
avirk

9
  1. Ouvrez Windows Task Manager( Ctrl+ Shift+ Esc).
  2. Assurez-vous que l' Applicationsonglet est sélectionné.
  3. Accédez à l'élément de menu Windows, puis sélectionnez Maximize.

Cela maximisera toutes les fenêtres quel que soit leur état actuel.


C'était une nouvelle astuce! Nice find
Canadian Luke REINSTATE MONICA

2
AFAIK, c'était le seul moyen de maximiser, de mettre en cascade ou d'empiler plusieurs fenêtres minimisées (très utile lorsque vous avez des dizaines d'instances du même programme) car vous pouvez sélectionner plusieurs applications à l'aide de la touche "MAJ". Malheureusement, cette "fonctionnalité" n'est plus possible à partir de Windows 8 et du nouveau gestionnaire de tâches
vegatripy

C'était la solution que je cherchais. J'utilise un script AutoHotkey pour basculer uniquement entre les fenêtres d'une seule application (comme dans Mac). Mais le script ne fonctionne que sur des fenêtres non minimisées. Cela résout le problème de maximiser toutes les fenêtres mais cela nécessite trop d'étapes. Je me demande s'il existe un moyen d'utiliser une sorte de script pour programmer cela sur un raccourci clavier.
Ghos3t

4

Si vous appuyez à nouveau sur WinKey+ , toutes les fenêtres reviennent à leur état précédent avant d'appuyer sur + la première fois. Fonctionne sous Windows 7.D WinKeyD


1

Dans cette solution, vous pouvez basculer le statut de "une seule fenêtre":


Vous pouvez utiliser WinKey + 1, WinKey + 2, ..., WinKey + 9, WinKey + 0 pour basculer entre l'état minimisé et l'état restauré de chacun des éléments suivants:

  • les 10 premières tâches dans la barre des tâches (y compris les non initialisées mais qui sont corrigées dans la barre des tâches), lorsque les tâches ne sont pas affichées dans les groupes

ou

  • les 10 premiers groupes de tâches dans la barre des tâches (y compris les non initialisés mais qui sont fixés dans la barre des tâches), lors de l'affichage des tâches dans les groupes - tout en maintenant WinKey, la liste des tâches d'un groupe déterminé en fonction du nombre choisi est ouverte, en cliquant plusieurs fois dans le même nombre choisi, vous pouvez sélectionner un élément déterminé dans la liste et en libérant WinKey vous basculez le statut de l'élément choisi dans ce groupe

1

ce n'est pas 1 clé mais c'est plus rapide qu'il n'y paraît. Pensez que vous pourriez le faire avec une seule touche si vous avez AUTOHOTKEY, mais je ne me suis pas dérangé. En tous cas:

  1. lancer le gestionnaire de tâches (j'ai déjà un raccourci sur le bureau pour cela, en définir un si nécessaire)
  2. aller à l'onglet application s'il n'est pas déjà là (ctrl-pageup / ctrl-pagedown)
  3. tout sélectionner en appuyant sur home, puis ctrl-shift-end pour tout sélectionner (ctrl-a ne semble malheureusement pas fonctionner)
  4. shift-F10 (équivalent au clic droit)
  5. X pour maximiser.

Remarquez, contrairement à ce que vous voyez dans certains articles, windows-shift-M ne maximise pas tout, c'est "défaire le précédent minimiser tout", c'est-à-dire que les fenêtres reviennent à ce qu'elles étaient


Script AutoHotKey (utilise le fait que ctrl-alt-U lance le gestionnaire de tâches via le raccourci du bureau Windows). ^! = :: SetKeyDelay, 1000 Send ^! U SetKeyDelay, 10 Send {home} ^ + {end} Send + {F10} Send X return
geoffy

vous n'avez pas besoin de créer un raccourci clavier personnalisé pour lancer le gestionnaire de tâches sur Windows. Ctrl + Shift + Esc est le raccourci clavier standard défini par le système pour lancer le gestionnaire de tâches dans toutes les versions de Windows et au lieu de Shift-F10, vous pouvez utiliser la touche de menu qui se trouve à gauche de la touche ctrl secondaire à droite de la plupart des claviers . Merci également pour le script AutoHotKey et cette astuce géniale.
Ghos3t
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.