A execução de um aplicativo como um usuário diferente (por exemplo, conta de administrador do domínio) no menu Iniciar (com a tecla Shift pressionada no aplicativo) costumava ser uma opção no Windows 7 e XP.
No entanto, não consigo encontrar essa opção no Windows 10. A solução parece ser 1) para localizar o aplicativo no Windows Explorer (shift + clique com o botão direito do mouse) ou 2) usar runas.exe na linha de comando.
No entanto, para usar essas soluções alternativas, procure primeiro o nome do executável. É um pouco difícil, porque não tenho o nome de todas as ferramentas ou nomes de executáveis do RSAT memorizados.
(por exemplo, "Usuários e computadores do Active Directory" é dsa.msc, "Roteamento e acesso remoto" é rrasmgmt.msc)
Existe uma maneira mais simples de fazer isso?
fonte
Você apenas clica com o botão direito do mouse no atalho.
Você também pode criar um atalho e usar "runas" iguais a qualquer versão do Windows, conforme explicado nesta resposta por Chris Dwyer
Você também pode usar o StartIsBack ++ para obter a funcionalidade novamente.
Se um programa como o StartIsBack ++ não puder ser usado, você poderá ativar o comportamento definindo a
Show "Run as different user" command on Start
diretiva de grupo Menu Iniciar e Barra de Tarefas como HabilitadaRelacionados - Como adicionar ou remover "Executar como usuário diferente" na barra de aplicativos "Iniciar" no Windows 8 e 8.1
fonte
Existe outra solução (provavelmente nova) para ativar essa funcionalidade, que é muito mais simples do que as outras oferecidas. Basta navegar até Configurações > Atualização e segurança > Para desenvolvedores e, no Windows Explorer, é possível ver uma lista de itens que podem ser aplicados.
Essa lista de coisas que você pode aplicar pode ser um pouco difícil de entender à primeira vista, mas acredito que funciona assim: se estiver acinzentado, significa que essa coisa específica já está assim (ativada) , e clicar no Apply habilitará aqueles que não estiverem acinzentados e que estão atualmente selecionados.
Seguindo essa descrição que acabei de inventar, se alguém deseja habilitar apenas a política de Mudança para mostrar Executar como usuário diferente em Iniciar , ele / ela precisa remover as verificações de todas as outras e pressionar o botão Aplicar .
E, finalmente, aqui está uma captura de tela da configuração específica da qual estou falando:
fonte
Enquanto o serviço de Logon Secundário (
seclogon
) estiver em execução, os seguintes blocos de código permitem uma combinação de arquivos em Lote e VBScript para automatizar a tarefa. o arquivo em lote usa referências de caminho relativas para permitir que os arquivos sejam colocados em qualquer caminho que permita pelo menos permissão de leitura pelas contas de usuário atuais e selecionadas. Ambos os arquivos devem estar localizados no mesmo caminho. O uso deShellExecute
um verbo comrunasuser
causa faz com que o Windows exiba um prompt para permitir que o usuário selecione qualquer método de logon permitido pelo computador host.Esse processo pode ser adicionado aos processos de inicialização do usuário para que ocorra após o login no sistema do computador.
Arquivo em lote:
{RunAsUser}{CMD}.cmd
Arquivo VBScript:
RunAsUser.txt
fonte