Relacionado aminha outra pergunta, preciso poder executar o prompt de comando NÃO como administrador. Sempre que inicio um prompt de comando, no menu Iniciar ou clicando duas vezes no C:\Windows\System32\cmd.exe
arquivo no File Explorer, ele é executado com permissões elevadas.
Como posso executá-lo para que funcione no modo normal não elevado? Cmd.exe não precisa ser executado como administrador e, normalmente, quando você o inicia, ele não é executado como administrador, mas por algum motivo o padrão é ser executado como administrador nesta máquina. Isso está em um servidor Windows Server 2012 R2. Minha conta com a qual estou conectado tem privilégios de administrador (mas não é a conta de usuário de administrador integrada padrão), e a única solução alternativa que consigo pensar é executá-la como um usuário diferente que não tem privilégios de administrador, o que seria exigem que eu primeiro crie uma conta não administrativa no servidor, o que parece excessivo. Existe uma maneira mais fácil?
Responder1
Ligue o UAC novamente. Com isso ativado, nenhum programa iniciado será executado automaticamente como administrador.
Responder2
A solução de curto prazo:
- Encontre um ícone para executar o prompt de comando.
- Shiftclique com o botão direito -> "Executar como um usuário diferente"
- Em seguida, especifique uma conta de usuário não administrador.
A solução de longo prazo: Encontre 'RUNASADMIN' em suas chaves de registro e exclua todas as entradas, incluindocmd.exe
Responder3
Sei que este tópico tem mais de 4 anos, mas tive o mesmo problema e pode ajudar outras pessoas. Minha empresa usava um software onde eu só conseguiria iniciar o cmd.exe como administrador. Eu tinha outro software (AHK) que não consegui iniciar como administrador. AHK não conseguiu interagir com cmd.exe no administrador. Resolvi o problema copiando cmd.exe, renomeando-o e atualizando meus scripts.