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

Script para Alternar Janelas Abertas no Windows Usando PowerShell

Script:


# Script para alternar entre janelas abertas no Windows

# Função para alternar entre janelas
function Alternar-Janelas {
# Obter todas as janelas abertas
$janelas = Get-Process | Where-Object { $_.MainWindowHandle -ne 0 }

# Verificar se há janelas abertas
if ($janelas.Count -eq 0) {
Write-Host "Nenhuma janela aberta encontrada."
return
}

# Exibir lista de janelas abertas
Write-Host "Janelas abertas:"
$janelas | ForEach-Object { Write-Host "$($_.Id) - $($_.MainWindowTitle)" }

# Solicitar ao usuário para escolher uma janela
$escolha = Read-Host "Digite o ID do processo da janela que deseja alternar"

# Validar entrada do usuário
$janelaEscolhida = $janelas | Where-Object { $_.Id -eq $escolha }
if ($janelaEscolhida) {
# Alternar para a janela escolhida
[void][System.Runtime.InteropServices.Marshal]::GetActiveObject("Shell.Application").Windows().Item($janelaEscolhida.MainWindowHandle).Visible = $true
Write-Host "Alternado para a janela: $($janelaEscolhida.MainWindowTitle)"
} else {
Write-Host "ID de processo inválido. Tente novamente."
}
}

# Executar a função
Alternar-Janelas

Como Executar o Script:


1. Abra o Bloco de Notas no Windows.
2. Copie e cole o script acima no Bloco de Notas.
3. Salve o arquivo com a extensão .ps1, por exemplo, AlternarJanelas.ps1.
4. Abra o PowerShell como Administrador.
5. Navegue até o diretório onde o arquivo .ps1 foi salvo.
6. Execute o script digitando .\AlternarJanelas.ps1 e pressione Enter.
7. Siga as instruções exibidas no console para alternar entre as janelas abertas.


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.