Partilhar via


about_Run_With_PowerShell

Breve descrição

Explica como usar o recurso Executar com PowerShell para executar um script de uma unidade do sistema de arquivos.

Descrição longa

A partir do Windows PowerShell 3.0, você pode usar o recurso Executar com PowerShell para executar scripts do Explorador de Arquivos. O PowerShell 7 adiciona o recurso Executar com o PowerShell 7 que permite executar scripts especificamente com o PowerShell 7.

O recurso Executar com PowerShell destina-se a executar scripts que não têm parâmetros, não retornam a saída para o console e não solicitam a entrada do usuário.

Quando você usa o recurso Executar com o PowerShell , a janela do console do PowerShell aparece apenas brevemente, se for o caso.

Para usar o recurso Executar com PowerShell:

No Explorador de Arquivos no Windows, clique com o botão direito do mouse no nome do arquivo do script e selecione Executar com PowerShellou Executar com PowerShell 7. Qualquer seleção inicia uma nova sessão do PowerShell, executa o script e fecha a sessão quando o script é encerrado.

  • Quando você seleciona Executar com o PowerShell 7, o script é invocado usando o seguinte comando:

    C:\Program Files\PowerShell\7\pwsh.exe -Command "$host.UI.RawUI.WindowTitle = 'PowerShell 7 (x64)'; & '%1'"
    
  • Quando você seleciona Executar com PowerShell, o script é invocado usando o seguinte comando:

    C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -file "%1"
    

Sua capacidade de executar scripts está sujeita à política de execução configurada. Para obter mais informações, consulte about_Execution_Policies.

Note

Há um problema conhecido com esse recurso para o PowerShell 7 no Windows 11. Devido a uma alteração nos menus de contexto no Windows 11, o item de menu Executar com o PowerShell 7 não aparece. Esta questão está a ser investigada.

Consulte também