Windows Tips & News

Como executar aplicativos como usuário diferente no Windows 11

click fraud protection

Sendo um sistema operacional multiusuário, o Windows 11 permite que você execute aplicativos como um usuário diferente. Isso significa que, se você tiver mais de uma conta de usuário, poderá executar algum aplicativo com credenciais diferentes. Isso pode ser útil quando você precisa aplicar rapidamente algumas restrições a um aplicativo ou impedir que ele acesse seus dados pessoais.

Executar como usuário diferente é um recurso integrado do Windows 11, para que você não precise instalar software extra. Além de iniciar aplicativos comuns (.exe), você pode usá-lo com arquivos em lote (.bat, .cmd) e pacotes de instalação (.msc ou .msi).

Dessa forma, o aplicativo, script ou instalador será executado com os mesmos direitos, restrições e permissões do usuário de destino. Eles não usarão os dados da conta de usuário na qual você está conectado no momento.

O último permite que você tenha várias instâncias do mesmo aplicativo em execução com credenciais diferentes na área de trabalho.

Existem quatro maneiras de executar um aplicativo como usuário diferente no Windows 11. Para isso, você pode usar as opções disponíveis no Explorador de Arquivos, na barra de tarefas, no menu Iniciar e no Prompt de Comando.

Executar como usuário diferente no Windows 11

Para executar um aplicativo como um usuário diferente no Windows 11, faça o seguinte.

  1. Abrir Explorador de arquivos (Ganhar + E) e vá para a pasta que contém o arquivo exe do aplicativo.
  2. Pressione e segure o Mudança tecla no teclado
  3. Clique com o botão direito do mouse no arquivo executável para abrir o menu de contexto. Agora você pode liberar o Mudança chave.
  4. Clique em "Mostrar mais opções" para abrir o menu de contexto estendido.
  5. Clique no Executar como usuário diferente no menu de contexto.
  6. Preencha o nome de usuário e a senha do usuário com o qual você deseja executar.

Você terminou. O aplicativo será iniciado com as credenciais fornecidas pelo usuário diferente.

Novamente, existem mais alguns métodos para iniciar um arquivo executável, script ou instalador com credenciais diferentes.

Executar como usuário diferente no menu de contexto da barra de tarefas

  1. Clique com o botão direito do mouse ícone do aplicativo na barra de tarefas. Pode ser um aplicativo fixado ou em execução.
  2. Pressione e segure o Mudança chave.
  3. Enquanto aguarda Mudança, clique com o botão direito do mouse no nome do aplicativo no menu de contexto para ver itens de menu extras.
  4. Liberte o Mudança tecla e clique Executar como usuário diferente.
  5. Por fim, forneça os dados da conta do usuário para executar uma nova instância do aplicativo.

Nota: Este método não funciona para o Explorador de Arquivos, fixado ou em execução. O comando Executar como não está disponível para o ícone da barra de tarefas.

Por fim, o Windows 11 inclui o aplicativo de console "runas" que permite iniciar aplicativos usando credenciais diferentes. Aqui está como usá-lo.

Executar como usuário diferente no Windows 11 no prompt de comando

  1. Clique com o botão direito do mouse Começar botão na barra de tarefas e selecione Terminal Windows no menu de contexto.
  2. Selecionar PowerShell ou Prompt de comando se o Terminal abrir para algum outro perfil.
  3. Digite o seguinte comando e pressione Entrar. runas /user:"username" "Caminho completo para o arquivo exe"​.
  4. Substituto nome do usuário com o nome da conta de usuário real com a qual você deseja executar. Se for uma conta de domínio, use o Nome de domínio\formato de nome de usuário.
  5. Além disso, se você quiser salvar as credenciais inseridas para uso futuro, execute o comando como runas /user:"username" /savecred "Caminho completo para o arquivo exe". O Windows salvará a senha no Credential Manager e não a solicitará da próxima vez.

Além dos métodos revisados ​​acima, você também pode adicionar o comando "Executar como usuário diferente" ao menu Iniciar. Ele aparecerá no menu do botão direito do mouse para atalhos na visualização "Todos os aplicativos".

Para isso, o Windows 11 inclui uma Diretiva de Grupo. Você pode ativá-lo com um ajuste do Registro ou em gpedit.msc. A primeira opção funciona em todas as edições do Windows 11. Este último está disponível apenas no Windows 10 Pro e superior.

Habilite Executar como para os atalhos do menu Iniciar

Para habilitar a opção Executar como usuário diferente para o menu Iniciar no Windows 11, faça o seguinte.

  1. Baixe o arquivo ZIP usando esse link.
  2. Extraia os arquivos REG dele para qualquer pasta.
  3. Clique duas vezes no arquivo Add_Run_as_different_user_for_Start_menu.reg para habilitar a opção de atalhos do menu Iniciar.
  4. Confirme o prompt do UAC clicando no botão sim botão.
  5. Saia do Windows 11 ou simplesmente reinicie isso para aplicar a alteração.
  6. O menu Iniciar agora mostra o Executar como usuário diferente comando.

Você terminou. O arquivo desfazer é Remove_Run_as_different_user_for_Start_menu.reg; use-o para restaurar os padrões.

Se você estiver executando o Windows 10 Pro ou superior, poderá usar o Editor de Diretiva de Grupo Local em vez de.

O método de Diretiva de Grupo

  1. pressione Ganhar + R e digite gpedit.msc na caixa Executar e, em seguida, pressione Entrar.
  2. Navegar para Configuração do usuário > Modelos administrativos > Menu Iniciar e Barra de Tarefas.
  3. Encontre o Mostrar o comando "Executar como usuário diferente" no início política à direita e clique duas vezes nele.
  4. Selecionar Habilitado para adicionar o comando Executar como usuário diferente" ao menu de contexto de atalho do menu Iniciar. Clique em aplicar e OK.
  5. Configurando para Não configurado a qualquer momento depois ocultará o comando (padrão).

Você terminou. Agora o comando está disponível para os atalhos do menu Iniciar. Aqui está como usá-lo.

Executar como usuário diferente no menu Iniciar

  1. Habilite o comando Executar como usuário diferente para
  2. Abra o Começar cardápio.
  3. Clique no Todos os aplicativos botão.
  4. Localize o atalho do aplicativo para o seu aplicativo e clique com o botão direito nele.
  5. Selecionar Mais > Executar como usuário diferente.
  6. Preencha as caixas de texto de nome de usuário e senha e pressione a tecla Enter.

Feito!

Finalmente, se você costuma usar o menu de contexto Executar como usuário diferente, pode achar irritante segurar o botão Mudança tecla toda vez que você clicar no Mostrar mais opções item. Para economizar seu tempo, você pode torná-lo sempre visível no menu de contexto estendido em "Mostrar mais opções". Nota: Você não pode adicionar ao menu de contexto "compacto" padrão. Não se confunda entre os dois tipos de menu.

Sempre mostre Executar como usuário diferente no menu de contexto

  1. pressione Ganhar + R para abrir a caixa de diálogo Executar; tipo regedit e bater Entrar para abrir o Editor de registro.
  2. No painel esquerdo, vá para o HKEY_CLASSES_ROOT\exefile\shell\runasuser chave.
  3. À direita, exclua o Estendido valor de cadeia vazia.
  4. Agora, exclua o mesmo valor de string estendida nas seguintes chaves:
    • HKEY_CLASSES_ROOT\cmdfile\shell\runasuser
    • HKEY_CLASSES_ROOT\batfile\shell\runasuser
    • HKEY_CLASSES_ROOT\mscfile\shell\runasuser
    • HKEY_CLASSES_ROOT\Msi. Pacote\shell\runasuser
  5. O Executar como usuário diferente comando agora estará sempre visível no "Mostrar mais opções" variante de menu.

Para desfazer essa alteração, basta recriar o valor "Extended" removido nas respectivas chaves.

Para automatizar esse processo, você pode usar os seguintes arquivos do Registro prontos para uso.

Baixar arquivos de registro

O Always_show_Run_as_different_user.reg file faz o comando aparecer diretamente sem segurar o Mudança chave para o "Mostrar mais opções" item. O outro arquivo REG incluído desfará a alteração.

No entanto, às vezes você pode querer obter o efeito oposto e ocultar o comando "Executar como usuário diferente" para todos os usuários. Para isso, você precisa aplicar um ajuste um pouco diferente. Vamos revisá-lo por uma questão de completude.

Remova o menu de contexto Executar como usuário diferente para todos os usuários

  1. Abra o editor do Registro (regedit.exe).
  2. Navegue até a seguinte chave HKEY_CLASSES_ROOT\cmdfile\shell\runasuser.
  3. Clique com o botão direito do mouse runasuser tecla à esquerda e selecione Novo > Valor da string do cardápio.
  4. Nomeie o novo valor como Somente acesso programático e deixe seus dados de valor vazios.
  5. Repita os passos 2-4 sob as seguintes teclas.
    1. HKEY_CLASSES_ROOT\cmdfile\shell\runasuser
    2. HKEY_CLASSES_ROOT\batfile\shell\runasuser
    3. HKEY_CLASSES_ROOT\mscfile\shell\runasuser
    4. HKEY_CLASSES_ROOT\Msi. Pacote\shell\runasuser
  6. O "Executar como usuário diferente" a entrada agora foi removida para todos os usuários.

Você terminou. O Somente acesso programático value instrui o Explorador de Arquivos a ocultar o item de menu de contexto do usuário. Mas não quebra a funcionalidade dos aplicativos ou do Windows. O comando oculto permanece acessível para aplicativos se alguns deles precisarem acessá-lo.

Para adicionar o item do menu de contexto de volta, basta remover o Somente acesso programático valor que você criou.

Para economizar seu tempo, preparei alguns arquivos REG para este caso. Clique aqui para baixá-los:

Baixar arquivos REG

O arquivo Remove_Run_as_different_user_from_context_menu.reg ocultará o item de menu. O outro arquivo, Add_Run_as_different_user_from_context_menu.reg, irá restaurar o comando no menu do botão direito.

É isso!

Número de itens em arquivos de listas de atalhos

Este site usa cookies para melhorar a sua experiência enquanto navega pelo site. Destes cookies, ...

Consulte Mais informação

Windows 10 RTM será feito esta semana

Windows 10 RTM será feito esta semana

Aqui estão boas notícias para todos que estão esperando o Windows 10 RTM. Pode ser feito esta sem...

Consulte Mais informação

Ativar visualizações de miniaturas de guia no Google Chrome

Este site usa cookies para melhorar a sua experiência enquanto navega pelo site. Destes cookies, ...

Consulte Mais informação