Maximizar todo en una PC

16

Sé que WinKey+ My Winkey+ Desencialmente minimizarán todas las ventanas y me mostrarán mi escritorio. Sin embargo, no he podido localizar una tecla de acceso directo similar que maximice o restaure todas las ventanas. ¿Hay alguna forma preexistente de hacer esto en Windows 7? Prefiero no meterme con el BiOS si no tengo que hacerlo.

Aarthi
fuente

Respuestas:

8

Bueno, dudo que sea realmente la respuesta que está buscando, pero en Windows 7, podría guardar esto como un script de PowerShell en alguna parte:

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

Luego, una tecla para ejecutar ese script.

EBGreen
fuente
Esto parece genial, pero un poco más allá de mí, desafortunadamente. +1 porque esto es básicamente exactamente lo que pedí.
Aarthi
¿Podría explicar cómo vincular una clave para ejecutar ese script?
Haimg
La forma más fácil es probablemente usar Autohotkey.
EBGreen
Parece que esto solo maximiza una ventana de cada proceso, ¿verdad?
ruffin
Sí, solo maximizaría la ventana principal asociada con ese proceso.
EBGreen
10

Use WinKey+ Shift+ Mpara restaurar ventanas minimizadas en el escritorio.

Use WinKey+ Up Arrowpara maximizar la ventana actual.

Use WinKey+ Left Arrowpara maximizar la ventana al lado izquierdo de la pantalla.

Use WinKey+ Right Arrowpara maximizar la ventana al lado derecho de la pantalla.

Fuente .

Vida binaria
fuente
2
FYI: Esto solo funciona para Windows Vista +
James Mertz
1
FYI: Esto es para win7, mira la fuente.
Binarylife
2
Esto no es realmente una respuesta, ¿verdad?
Daniel Beck
55
Lo siento, pero estoy de acuerdo con @Daniel Beck. ¿Cómo restaura o maximiza TODAS las ventanas? Acabo de probar el primero, que era el más prometedor, y no funcionó.
KCotreau
1
@DanielBeck, el primer atajo está funcionando para mí en Win 7, ya que me encantaría.
avirk
9
  1. Abierto Windows Task Manager( Ctrl+ Shift+ Esc).
  2. Asegúrese de que la Applicationspestaña esté seleccionada.
  3. Ir al elemento del menú Windows , luego seleccione Maximize.

Esto maximizará todas las ventanas independientemente de su estado actual.

Pablo
fuente
Ese fue un nuevo truco! Bonito hallazgo
Canadian Luke REINSTATE MONICA
2
AFAIK esta era la única forma de maximizar, poner en cascada o apilar múltiples ventanas minimizadas (muy útil cuando tienes DOZENS de instancias del mismo programa) ya que puedes seleccionar múltiples aplicaciones usando la tecla "SHIFT". Desafortunadamente, esta "característica" ya no es posible a partir de Windows 8 y el nuevo administrador de tareas
vegatripy
Esta fue la solución que estaba buscando. Estoy usando un script de AutoHotkey para cambiar solo entre ventanas de una sola aplicación (como en Mac). Pero el script solo funciona en ventanas que no están minimizadas. Esto resuelve el problema de maximizar todas las ventanas, pero requiere demasiados pasos. Me pregunto si hay alguna forma de usar algún tipo de script para programar esto en un atajo de teclado.
Ghos3t
4

Si presiona WinKey+ D nuevamente , restaurará todas las ventanas a su estado anterior antes de presionar WinKey+ Dla primera vez. Funciona en Windows 7.

studiohack
fuente
1

En esta solución, puede alternar el estado de "solo una ventana":


Puede usar WinKey + 1, WinKey + 2, ..., WinKey + 9, WinKey + 0 para alternar entre el estado minimizado y restaurado de cada uno de:

  • las primeras 10 tareas en la barra de tareas (incluidas las no inicializadas pero que se arreglan en la barra de tareas), cuando no se muestran tareas en grupos

o

  • Los primeros 10 grupos de tareas en la barra de tareas (incluidos los no inicializados pero que están fijos en la barra de tareas), al mostrar tareas en grupos, mientras se mantiene WinKey, se abre la lista de tareas de un determinado grupo relacionado con el número elegido, haciendo clic repetidamente en el mismo número elegido puede seleccionar un elemento determinado en la lista y al soltar WinKey cambia el estado del elemento elegido en ese grupo
kokbira
fuente
1

Esta no es una tecla, pero es más rápida de lo que parece. Creo que podría hacerlo con una tecla si tiene AUTOHOTKEY, pero no me molesté. De todas formas:

  1. iniciar el administrador de tareas (ya tengo un acceso directo de escritorio para esto, defina uno si es necesario)
  2. vaya a la pestaña de aplicación si aún no está allí (ctrl-pageup / ctrl-pagedown)
  3. seleccione todo presionando inicio, luego ctrl-shift-end para seleccionar todo (ctrl-a no parece funcionar desafortunadamente)
  4. shift-F10 (equivalente al clic derecho)
  5. X para maximizar.

Tenga en cuenta que, a diferencia de lo que ve en algunas publicaciones, windows-shift-M no maximiza todo, es 'deshacer el minimizar todo anterior', es decir, las ventanas vuelven a su estado original

geoffy
fuente
Script AutoHotKey (utiliza el hecho de que ctrl-alt-U inicia el administrador de tareas a través del acceso directo del escritorio de Windows). ^! = :: SetKeyDelay, 1000 Send ^! U SetKeyDelay, 10 Send {home} ^ + {end} Enviar + {F10} Enviar X return
geoffy
no necesita crear un método abreviado de teclado personalizado para iniciar el administrador de tareas en Windows. Ctrl + Shift + Esc es el método abreviado de teclado definido por el sistema estándar para iniciar el administrador de tareas en todas las versiones de Windows y, en lugar de Shift-F10, puede usar la tecla de menú que se encuentra a la izquierda de la tecla Ctrl secundaria en el lado derecho de la mayoría de los teclados . También gracias por el script AutoHotKey y este increíble consejo.
Ghos3t