Como executar um programa como outro usuário no Windows 10 e Windows 11

Em alguns casos, pode ser necessário executar um programa com as permissões de outro usuário no Windows 10 ou Windows 11. Isso pode ser útil para administração, testes ou trabalho em um ambiente seguro. Aqui, vamos mostrar várias formas simples de fazer isso.

Método 1: Usando Shift + Clique com o botão direito (para contas locais)

A forma mais simples de executar um programa como outro usuário é utilizando a combinação de teclas Shift + clique com o botão direito. Este método funciona para contas locais de usuário:

  1. Encontre o programa que você deseja executar no Explorador de Arquivos ou no Menu Iniciar.
  2. Segure a tecla Shift e clique com o botão direito no arquivo ou atalho do programa.
  3. Selecione a opção Executar como outro usuário no menu.
  4. Digite o nome de usuário e a senha da conta desejada e clique em OK.

O programa será aberto com as permissões do usuário especificado.

Método 2: Usando o Prompt de Comando

Executar um programa pelo Prompt de Comando é uma opção mais flexível, especialmente se você deseja automatizar o processo ou executar o programa com privilégios administrativos:

  1. Abra o Prompt de Comando como administrador. Para isso, pressione Win + S, digite "Prompt de Comando", clique com o botão direito sobre o aplicativo e selecione Executar como administrador.
  2. Digite o seguinte comando:
    runas /user:nome_de_usuário "caminho_para_o_programa"
    Por exemplo:
    runas /user:Administrador "C:\Program Files\ExampleApp\app.exe"
  3. Digite a senha da conta quando solicitado e pressione Enter.

O programa será executado com as permissões do usuário especificado.

Método 3: Criando um atalho para executar como outro usuário

Se você precisa executar frequentemente um programa como outro usuário, pode criar um atalho para facilitar o processo:

  1. Clique com o botão direito na área de trabalho e selecione Novo → Atalho.
  2. No campo de localização, digite o comando no formato runas /user:nome_de_usuário "caminho_para_o_programa".
  3. Clique em Avançar e dê um nome ao atalho.
  4. Clique em Concluir para finalizar a criação do atalho.

Agora você pode executar o programa como o usuário especificado simplesmente clicando duas vezes no atalho.

Método 4: Usando o PowerShell

O PowerShell é uma ferramenta poderosa para gerenciar o sistema, e também permite executar programas como outro usuário:

  1. Abra o PowerShell como administrador (pressione Win + X e selecione Windows PowerShell (Administrador)).
  2. Digite o seguinte comando:
    Start-Process -FilePath "caminho_para_o_programa" -Credential (Get-Credential)
    O PowerShell solicitará que você insira as credenciais do usuário desejado.

Após inserir as credenciais, o programa será executado com as permissões do usuário selecionado.