Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Como Maximizar uma Janela Usando Comandos no Windows

Maximizar janelas é uma ação comum no ambiente Windows, que permite ao usuário expandir uma janela para ocupar toda a área de trabalho disponível. Embora normalmente isso seja feito manualmente através do mouse, existem métodos para automatizar essa tarefa usando scripts e comandos. Neste artigo, exploraremos como maximizar janelas usando o PowerShell e o CMD no Windows.

Exemplos:

  1. Maximizando uma Janela com PowerShell:

    O PowerShell é uma ferramenta poderosa para automatizar tarefas no Windows. Podemos usar o PowerShell para maximizar uma janela específica através de scripts que interagem com a API do Windows.

    Add-Type @"
    using System;
    using System.Runtime.InteropServices;
    public class Win32 {
       [DllImport("user32.dll")]
       [return: MarshalAs(UnmanagedType.Bool)]
       public static extern bool ShowWindow(IntPtr hWnd, int nCmdShow);
       [DllImport("user32.dll", SetLastError = true)]
       public static extern IntPtr FindWindow(string lpClassName, string lpWindowName);
    }
    "@
    
    $hwnd = [Win32]::FindWindow("notepad", $null)
    if ($hwnd -ne [IntPtr]::Zero) {
       [Win32]::ShowWindow($hwnd, 3) # 3 é o comando para maximizar
    }

    Este script maximiza a janela do Notepad. Você pode substituir "notepad" pelo nome da classe da janela que deseja maximizar.

  2. Maximizando uma Janela com CMD:

    O CMD não possui um comando direto para maximizar janelas, mas você pode usar scripts em VBS (Visual Basic Script) chamados a partir do CMD para alcançar esse objetivo.

    Primeiro, crie um arquivo VBS chamado maximize.vbs com o seguinte conteúdo:

    Set WshShell = CreateObject("WScript.Shell")
    WshShell.AppActivate "Notepad"
    WshShell.SendKeys "% x"

    Este script ativa a janela do Notepad e envia a combinação de teclas Alt + Espaço, seguida de 'x' para maximizar.

    Em seguida, execute o script VBS a partir do CMD:

    cscript //nologo maximize.vbs

    Este comando executa o script VBS sem exibir o logotipo do Windows Script Host.

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.