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

Como alterar a resolução da tela no Windows usando PowerShell

Alterar a resolução da tela no Windows pode ser uma tarefa necessária para diversos cenários, como ajustes de configuração para apresentações, jogos ou simplesmente para melhorar a legibilidade. Embora o Windows não ofereça um comando nativo direto para alterar a resolução da tela via linha de comando, é possível realizar essa tarefa utilizando scripts em PowerShell com a ajuda de algumas ferramentas de terceiros.

Ferramentas Necessárias

Para alterar a resolução da tela via PowerShell, você pode utilizar a ferramenta DisplaySwitch.exe ou bibliotecas como ScreenResolution do PowerShell Gallery.

Usando DisplaySwitch.exe

O DisplaySwitch.exe é uma ferramenta nativa do Windows usada para alterar configurações de múltiplos monitores. No entanto, ela não permite alterar a resolução diretamente. Para isso, você pode utilizar scripts PowerShell em conjunto com utilitários de terceiros, como QRes.exe.

Exemplo com QRes.exe

  1. Baixe o QRes.exe:

    • Você pode baixar o QRes.exe de aqui.
  2. Coloque o QRes.exe em uma pasta acessível:

    • Por exemplo, C:\Tools\QRes\QRes.exe.
  3. Script PowerShell para alterar a resolução:

    # Caminho para o QRes.exe
    $qresPath = "C:\Tools\QRes\QRes.exe"
    
    # Resolução desejada
    $width = 1920
    $height = 1080
    
    # Comando para alterar a resolução
    $command = "$qresPath /x:$width /y:$height"
    
    # Executa o comando
    Invoke-Expression $command

Usando o Módulo PowerShell ScreenResolution

Outra maneira de alterar a resolução da tela é utilizando o módulo ScreenResolution do PowerShell Gallery.

  1. Instale o módulo ScreenResolution:

    Install-Module -Name ScreenResolution -Force
  2. Altere a resolução da tela:

    Import-Module ScreenResolution
    
    # Lista as resoluções disponíveis
    Get-DisplayResolution
    
    # Define a resolução desejada
    Set-DisplayResolution -Width 1920 -Height 1080

Conclusão

Embora o Windows não ofereça um comando nativo direto para alterar a resolução da tela via linha de comando, é possível realizar essa tarefa utilizando scripts PowerShell em conjunto com ferramentas de terceiros como QRes.exe ou módulos como ScreenResolution. Essas abordagens permitem automatizar a mudança de resolução de forma eficiente e prática.

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.