5 maneiras de executar executáveis ​​(EXE) do PowerShell

Os executáveis ​​do Windows (arquivos EXE) são a espinha dorsal de muitos aplicativos. Seja instalando software, executando uma ferramenta de sistema ou automatizando tarefas, é essencial entender como iniciar EXEs. Embora você possa executar esses arquivos a partir da interface gráfica, o PowerShell é outra ferramenta versátil adorada por muitos. Neste artigo, orientaremos você na execução de executáveis ​​(EXE) do PowerShell.

5 maneiras de executar executáveis ​​(EXE) do PowerShell

A execução de arquivos EXE do PowerShell permite automatizar processos repetitivos, executar comandos com parâmetros específicos e integrar tarefas executáveis ​​perfeitamente em scripts. Este método facilita o aproveitamento de tudo o que o PowerShell pode fazer. Você pode gerenciar seu sistema Windows com mais facilidade e realizar mais tarefas.

Método 1: executar arquivo EXE usando .\ (barra pontilhada)

Para executar um arquivo executável (EXE) localizado no diretório de trabalho do PowerShell, use o prefixo .\ (barra). Isso diz ao PowerShell para executar o arquivo da pasta atual, em vez de procurá-lo nos diretórios da variável de ambiente PATH do seu sistema.

Etapa 1: pressione Windows + S no teclado, digite PowerShell e clique em Executar como administrador. Selecione Sim quando solicitado.

5 maneiras de executar executáveis ​​(EXE) do PowerShell

Passo 2: Navegue até o local do EXE. Use o comando cd para ir para a pasta que contém o arquivo EXE. Por exemplo:

cd C:\Programas\MyProgramFolder

5 maneiras de executar executáveis ​​(EXE) do PowerShell

Etapa 3: Agora, execute o EXE. Digite .\ seguido do nome do arquivo EXE e pressione Enter. Exemplo:

.\meuprograma.exe

5 maneiras de executar executáveis ​​(EXE) do PowerShell

Passo 4: Se tiver problemas para localizar arquivos EXE, use o comando Get-ChildItem. Veja como usá-lo:

Get-ChildItem*.exe

5 maneiras de executar executáveis ​​(EXE) do PowerShell

Leia também: Como consertar a impossibilidade de executar arquivos EXE no Windows 11

Método 2: iniciar um arquivo EXE com a ajuda do operador de chamada (&)

O operador de chamada (&) oferece uma maneira direta de executar arquivos EXE diretamente do prompt do PowerShell. Usar esse método é ideal quando você procura uma execução rápida e simples e não precisa de controle complexo sobre o processo de inicialização.

Passo 1: Inicie a caixa Executar pressionando Windows + R no teclado. Digite PowerShell na caixa de pesquisa e clique em OK.

Agora, uma janela do PowerShell será aberta, mas observe que ela não está no modo Administrador.

5 maneiras de executar executáveis ​​(EXE) do PowerShell

Passo 2: Para executar o PowerShell como administrador, digite o comando abaixo e pressione Enter. Além disso, clique em Sim quando solicitado.

Iniciar-Processo powershell -Verbo runAs

5 maneiras de executar executáveis ​​(EXE) do PowerShell

Passo 4: Agora, uma nova janela do Administrador PowerShell será aberta com um fundo azul como base.

Etapa 5: Na nova janela do Administrador PowerShell, digite & operador seguido do caminho completo para o arquivo EXE e pressione Enter.

& 'C:\Arquivos de Programas\MeuPrograma\MeuPrograma.exe'

5 maneiras de executar executáveis ​​(EXE) do PowerShell

Etapa 6: se o seu arquivo EXE exigir argumentos de linha de comando, adicione-os após o caminho do arquivo. Veja como fazer isso:

& 'C:\Arquivos de Programas\ExampleSoftware\program.exe' arg1 arg2 arg3

Nota: O argumento /p na imagem abaixo imprimirá o arquivo EXE cujo caminho foi especificado posteriormente.

5 maneiras de executar executáveis ​​(EXE) do PowerShell

Leia também: Como executar o PowerShell como administrador no Windows 11

Método 3: execute EXE por meio do cmdlet Invoke-Expression

O cmdlet Invoke-Expression no PowerShell oferece uma maneira de executar strings como se fossem comandos diretos de forma dinâmica. Isso permite que você execute arquivos EXE, fornecendo o caminho completo para o executável. Este método pode salvar sua vida quando você precisar construir a string de comando para o executável em tempo de execução.

Passo 1: Clique no ícone do Windows, digite PowerShell na caixa de pesquisa e selecione Executar como Administrador. Quando um pop-up aparecer, escolha Sim.

5 maneiras de executar executáveis ​​(EXE) do PowerShell

Passo 2: Escreva o comando abaixo para executar um arquivo EXE e pressione Enter no teclado.

Invoke-Expression -Command "C:\caminho para\nome do arquivo.exe"

5 maneiras de executar executáveis ​​(EXE) do PowerShell

Etapa 3: Se você deseja adicionar argumentos ao iniciar o arquivo EXE, insira os argumentos abaixo e pressione Enter.

Expressão de Invocação "C:\caminho\para\seu\arquivo.exe arg1 arg2 arg3"

5 maneiras de executar executáveis ​​(EXE) do PowerShell

Se você estiver lidando com um script complicado envolvendo caminhos e argumentos diferentes, crie uma variável para esses caminhos e argumentos. Posteriormente, você poderá usar esta variável para simplificar o processo. Siga as etapas abaixo para fazer isso:

Passo 1: Defina o caminho exe digitando os comandos abaixo e pressionando Enter.

$exePath = "C:\meuapp.exe"

5 maneiras de executar executáveis ​​(EXE) do PowerShell

Passo 2: Se você deseja executar um executável (EXE) com argumentos, escreva os comandos abaixo e pressione Enter.

$ argumentos = "-arg1 -arg2"

5 maneiras de executar executáveis ​​(EXE) do PowerShell

Passo 3: Por último, escreva o código abaixo para executar um arquivo executável e pressione Enter.

Expressão de Invocação "$exePath $arguments"

5 maneiras de executar executáveis ​​(EXE) do PowerShell

Método 4: iniciar um arquivo EXE usando CMD /C

O comando ‘CMD /C’ no PowerShell cria essencialmente uma instância temporária do prompt de comando clássico (cmd.exe) para executar um comando especificado. Veja como fazer isso:

Passo 1: Clique no botão Iniciar, escreva PowerShell e clique em Executar como Administrador. Selecione Sim para permitir que o aplicativo faça alterações no seu dispositivo.

5 maneiras de executar executáveis ​​(EXE) do PowerShell

Passo 2: Digite o comando abaixo para criar uma instância do cmd na janela do PowerShell e pressione Enter.

cmd /c "caminho_para_seu_arquivo_exe"

5 maneiras de executar executáveis ​​(EXE) do PowerShell

Etapa 3: se você deseja executar argumentos, digite o código abaixo e pressione a tecla Enter.

cmd /c "caminho_para_seu_exe argumento1 argumento2"

5 maneiras de executar executáveis ​​(EXE) do PowerShell

Leia também: Diferença entre Prompt de Comando e PowerShell

Método 5: usando o cmdlet Start-Process

O cmdlet Start-Process oferece controle significativo sobre o processo de execução. Você deve usá-lo para especificar argumentos de linha de comando, ajustar o diretório de trabalho, redirecionar a saída ou iniciar um processo com permissões elevadas (direitos de administrador) usando determinados parâmetros.

Etapa 1: pressione Windows + S no teclado, escreva PowerShell e clique em Executar como administrador. Selecione Sim na janela pop-up.

5 maneiras de executar executáveis ​​(EXE) do PowerShell

Passo 2: Escreva o comando abaixo e pressione Enter para abrir um aplicativo EXE usando Start-Process.

Nome do processo inicial.exe

5 maneiras de executar executáveis ​​(EXE) do PowerShell

Etapa 3: Se você deseja abrir um arquivo EXE específico, digite o seguinte comando e pressione Enter no teclado.

Iniciar-Processo -FilePath "filepath.exe"

5 maneiras de executar executáveis ​​(EXE) do PowerShell

Etapa 4: você também pode executar argumentos ao passar os parâmetros. Escreva o comando abaixo para fazer isso e pressione Enter.

Start-Process -FilePath "nome do arquivo.exe" -argumentList "caminho_do_arquivo_exe"

5 maneiras de executar executáveis ​​(EXE) do PowerShell

Leia também: Como atualizar o PowerShell no Windows

Parâmetros Comuns

Aqui estão alguns dos parâmetros mais úteis para personalizar o funcionamento do Start-Process:

  • -FilePath: especifica o caminho para o executável, script ou documento.
  • -ArgumentList: Fornece uma lista de argumentos a serem passados ​​para o processo.
  • -WorkingDirectory: Define o diretório de trabalho inicial do processo.
  • -Verbo: Especifica a ação a ser executada no arquivo (como “abrir”, “editar”, “imprimir”). Use Get-Verb para ver os verbos disponíveis.
  • -WindowStyle: Determina o estilo inicial da janela (Normal, Oculto, Minimizado, Maximizado).
  • -Wait: faz com que o PowerShell aguarde a saída do processo antes de continuar.
  • -PassThru: Retorna um objeto de processo, fornecendo detalhes e controle sobre o processo iniciado.

Perguntas frequentes

1. Há algum risco de segurança envolvido na execução de EXEs do PowerShell?

Sim, executar EXEs do PowerShell acarreta riscos de segurança significativos. O EXE pode ser malicioso, conceder acesso não autorizado a invasores, executar códigos prejudiciais ou roubar dados.

2. Como posso lidar com erros se a execução do EXE falhar?

Use os blocos try…catch do PowerShell para capturar possíveis erros durante a execução do EXE, permitindo registrar a falha ou tomar ações corretivas.

Execute EXE com parâmetros

Esperamos que os métodos acima ajudem você a executar executáveis ​​(EXE) do PowerShell. Você pode melhorar significativamente sua capacidade de automatizar e gerenciar processos baseados no Windows usando o PowerShell. O que você prefere usar, uma interface gráfica de usuário ou uma interface de linha de comando como o PowerShell? Conte-nos nos comentários abaixo.

Deixar um comentário

Como limpar um teclado mecânico com segurança: um guia de limpeza profunda em 4 etapas

Como limpar um teclado mecânico com segurança: um guia de limpeza profunda em 4 etapas

Aprenda como limpar um teclado mecânico com segurança, incluindo teclas removíveis, poeira, sujeira, secagem, remontagem e quando parar e consultar o manual.

Como remover cola de roupas sem danificar o tecido

Como remover cola de roupas sem danificar o tecido

Aprenda primeiro como remover cola de roupas usando métodos suaves, quando recorrer à cola quente ou supercola e como verificar o tecido antes de secar.

Como limpar o dispensador de água da geladeira com segurança: um guia de 8 passos

Como limpar o dispensador de água da geladeira com segurança: um guia de 8 passos

Aprenda como limpar o dispensador de água da geladeira, remover o acúmulo de minerais, limpar o bico e saber quando a troca do filtro ou a manutenção preventiva são as melhores soluções.

Como limpar o interior de uma bolsa? Um método seguro passo a passo.

Como limpar o interior de uma bolsa? Um método seguro passo a passo.

Aprenda como limpar o interior de uma bolsa sem deixá-la de molho, incluindo migalhas, manchas no forro de tecido, interiores de couro ou camurça, secagem, odores e verificações finais.

Como limpar uma máquina Nespresso Vertuo: uma rotina segura e específica para cada modelo.

Como limpar uma máquina Nespresso Vertuo: uma rotina segura e específica para cada modelo.

Limpe sua Nespresso Vertuo com segurança seguindo uma rotina prática para peças removíveis, o ciclo de enxágue, as diferenças entre modelos e quando a descalcificação é realmente necessária.

Como limpar um quadro branco manchado: melhores métodos por tipo de mancha e superfície.

Como limpar um quadro branco manchado: melhores métodos por tipo de mancha e superfície.

Aprenda como limpar um quadro branco manchado com segurança, compare produtos de limpeza por tipo de superfície e mancha, remova marcas residuais e evite danificar o acabamento.

Como lavar bichos de pelúcia na máquina de lavar sem estragá-los

Como lavar bichos de pelúcia na máquina de lavar sem estragá-los

Saiba quando um bicho de pelúcia pode ser lavado na máquina, qual o ciclo mais seguro, a temperatura da água, o detergente, as opções de secagem e quando uma lavagem mais delicada é melhor.

Como remover água da porta do carregador com segurança

Como remover água da porta do carregador com segurança

Para remover água da porta de carregamento do celular com segurança: desconecte-o da tomada, deixe escorrer o excesso de umidade, deixe secar ao ar livre, evite arroz ou calor e saiba quando tentar carregar novamente.

Como remover o ralo da pia da cozinha sem danificá-la

Como remover o ralo da pia da cozinha sem danificá-la

Aprenda como remover o cesto do ralo da pia da cozinha, desconectar o sifão, soltar uma porca de fixação emperrada, limpar a abertura e manusear trituradores de lixo com segurança.

Como limpar o filtro de uma máquina de lavar louça GE sem danificá-lo

Como limpar o filtro de uma máquina de lavar louça GE sem danificá-lo

Aprenda como limpar o filtro da sua lava-louças GE com segurança, incluindo os filtros fino e ultrafino, a frequência de limpeza, a reinstalação e as verificações do modelo.