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.



Leave a Comment

9 maneiras de consertar a detecção de pulso do Apple Watch que não funciona

9 maneiras de consertar a detecção de pulso do Apple Watch que não funciona

Não é possível usar o recurso de detecção de pulso? Aqui estão 9 maneiras de corrigir o problema de não funcionamento da detecção de pulso do Apple Watch.

7 melhores correções para a pesquisa de e-mail do Outlook que não funciona no Mac

7 melhores correções para a pesquisa de e-mail do Outlook que não funciona no Mac

Se o recurso de pesquisa de e-mail não estiver funcionando no aplicativo Outlook em seu Mac, aqui estão algumas soluções confiáveis ​​para se livrar desse problema.

As 7 principais maneiras de corrigir a notificação do Facebook Messenger não desaparecem

As 7 principais maneiras de corrigir a notificação do Facebook Messenger não desaparecem

A notificação do Facebook Messenger não desaparece mesmo depois de você ler a mensagem? Aqui estão algumas maneiras de resolver o problema.

O que são recibos de leitura de telegrama e você pode desativá-los

O que são recibos de leitura de telegrama e você pode desativá-los

Vamos dar uma olhada detalhada no que são os recibos de leitura do Telegram e se você pode desativar esse recurso no aplicativo Telegram.

8 melhores dicas e truques do Google Pixel 8 e 8 Pro

8 melhores dicas e truques do Google Pixel 8 e 8 Pro

Comprando um Pixel totalmente novo? Confira nossa lista das melhores dicas e truques do Google Pixel 8 e Pixel 8 Pro para elevar sua experiência.

Por que minha Apple TV não liga e como consertar

Por que minha Apple TV não liga e como consertar

A Apple TV não liga? Vejamos 6 maneiras de ajudá-lo a corrigir esse problema e colocar seu Apple TV em funcionamento novamente.

O que significa serviço de bateria recomendado no Mac

O que significa serviço de bateria recomendado no Mac

Se você estiver vendo o aviso Serviço recomendado no menu de bateria do seu Mac, aqui está o que isso significa e como corrigi-lo.

5 maneiras de corrigir o problema de temas Samsung que não funcionam

5 maneiras de corrigir o problema de temas Samsung que não funcionam

Você não consegue baixar temas ou papéis de parede do aplicativo Temas em seus telefones Samsung? Descubra como corrigir o problema de não funcionamento do aplicativo Galaxy Themes.

3 maneiras de corrigir a solicitação de amizade que não funciona no Discord

3 maneiras de corrigir a solicitação de amizade que não funciona no Discord

Está tendo problemas para enviar ou aceitar solicitações de amizade no Discord? Aqui estão algumas dicas que devem fazer com que solicitações de amizade com falha funcionem novamente no Discord.

5 maneiras de consertar chamadas do Instagram que não tocam ou funcionam

5 maneiras de consertar chamadas do Instagram que não tocam ou funcionam

Não consegue fazer ou receber chamadas do Instagram no seu telefone? Veja como consertar o problema de chamadas do Instagram que não funcionam no Android.