Maximizar tudo em um PC

16

Eu sei que WinKey+ Me Winkey+ Dirão essencialmente minimizar todas as janelas e me mostrar minha área de trabalho. No entanto, não consegui localizar uma tecla de atalho semelhante que maximize ou restaure todas as janelas. Existe uma maneira pré-existente de fazer isso no Windows 7? Prefiro não mexer com o BiOS se não precisar.

Aarthi
fonte

Respostas:

8

Bem, duvido que seja realmente a resposta que você está procurando, mas no Windows 7, você pode salvar isso como um script do PowerShell em algum lugar:

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

Em seguida, vincule uma chave para executar esse script.

EBGreen
fonte
Parece legal, mas um pouco além de mim, infelizmente. +1 porque é basicamente exatamente o que eu pedi.
Aarthi
Você poderia explicar como vincular uma chave para executar esse script?
haimg
A maneira mais fácil é provavelmente usar a Autohotkey.
EBGreen
Parece que isso maximiza apenas uma janela de cada processo, certo?
Ruffin
Sim, isso maximizaria apenas a janela principal associada a esse processo.
precisa
10

Use WinKey+ Shift+ Mpara restaurar janelas minimizadas na área de trabalho.

Use WinKey+ Up Arrowpara maximizar a janela atual.

Use WinKey+ Left Arrowpara maximizar a janela no lado esquerdo da tela.

Use WinKey+ Right Arrowpara maximizar a janela no lado direito da tela.

Fonte .

Vida binária
fonte
2
FYI: Isso funciona apenas para o Windows Vista +
James Mertz
11
FYI: Isto é para win7, veja a fonte.
Binarylife
2
Isso não é realmente uma resposta, é?
Daniel Beck
5
Desculpe, mas concordo com @Daniel Beck. Como isso restaura ou maximiza TODAS as janelas? Eu apenas tentei o primeiro, que era o mais promissor, e não funcionou.
KCotreau
11
@ DanielBeck, o primeiro atalho está funcionando para mim no Win 7, pois deve ser um charme.
Avirk
9
  1. Abra Windows Task Manager( Ctrl+ Shift+ Esc).
  2. Verifique se a Applicationsguia está selecionada.
  3. Vá para o item de menu Windowse selecione Maximize.

Isso maximizará todas as janelas, independentemente do estado atual.

Paulo
fonte
Esse foi um novo truque! Nice find
Canadian Luke REINSTATE MONICA
2
AFAIK era a única maneira de maximizar, colocar em cascata ou empilhar várias janelas minimizadas (muito útil quando você tem dezenas de instâncias do mesmo programa), pois é possível selecionar vários aplicativos usando a tecla "SHIFT". Infelizmente, esse "recurso" não é mais possível a partir do Windows 8 eo novo gerenciador de tarefas
vegatripy
Essa era a solução que eu estava procurando. Estou usando um script AutoHotkey para alternar apenas entre janelas de um único aplicativo (como no Mac). Mas o script funciona apenas em janelas que não são minimizadas. Isso resolve o problema de maximizar todas as janelas, mas requer muitas etapas. Gostaria de saber se existe alguma maneira de usar algum tipo de script para programar isso em um atalho de teclado.
Ghos3t
4

Se você pressionar WinKey+ D novamente , ele restaurará todas as janelas de volta ao estado anterior antes de pressionar WinKey+ Dpela primeira vez. Funciona no Windows 7.

studiohack
fonte
1

Nesta solução, você pode alternar o status de "apenas uma janela":


Você pode usar o WinKey + 1, WinKey + 2, ..., WinKey + 9, WinKey + 0 para alternar entre o status minimizado e restaurado de cada um dos:

  • as 10 primeiras tarefas na barra de tarefas (incluindo as não inicializadas, mas que são corrigidas na barra de tarefas), quando não são exibidas tarefas em grupos

ou

  • os 10 primeiros grupos de tarefas na barra de tarefas (incluindo os não inicializados, mas que estão fixos na barra de tarefas), ao exibir tarefas em grupos - enquanto mantém o WinKey pressionado, a lista de tarefas de um determinado grupo relacionado ao número escolhido é aberta, clicando repetidamente em o mesmo número escolhido, você pode selecionar um item determinado na lista e, ao liberar o WinKey, você alterna o status do item escolhido nesse grupo.
kokbira
fonte
1

essa não é uma chave, mas é mais rápida do que parece. Acho que você poderia fazer isso com uma chave se tiver o AUTOHOTKEY, mas eu não me incomodei. De qualquer forma:

  1. iniciar o gerenciador de tarefas (eu já tenho um atalho na área de trabalho para isso, defina um, se necessário)
  2. vá para a guia do aplicativo, se ainda não estiver lá (ctrl-pageup / ctrl-pagedown)
  3. selecione tudo pressionando home e, em seguida, pressione Ctrl-Shift-End para selecionar tudo (ctrl-a parece não funcionar infelizmente)
  4. shift-F10 (equivalente ao clique direito)
  5. X para maximizar.

Observe que, diferentemente do que você vê em algumas postagens, o windows-shift-M não maximiza tudo, é 'desfazer o anterior minimizar tudo', ou seja, as janelas retornam à forma como estavam

geoffy
fonte
Script AutoHotKey (usa o fato de que ctrl-alt-U inicia o gerenciador de tarefas através do atalho na área de trabalho do Windows). ^! = :: SetKeyDelay, 1000 Send ^! U SetKeyDelay, 10 Send {home} ^ + {end} Enviar + {F10} Enviar X return
geoffy
você não precisa criar um atalho de teclado personalizado para iniciar o gerenciador de tarefas no Windows. Ctrl + Shift + Esc é o atalho de teclado padrão definido pelo sistema para iniciar o gerenciador de tarefas em todas as versões do Windows e, em vez de Shift-F10, você pode usar a tecla de menu à esquerda da tecla ctrl secundária no lado direito da maioria dos teclados . Também obrigado pelo script AutoHotKey e esta dica incrível.
Ghos3t