Relacionado à minha outra pergunta , preciso 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 Explorador de Arquivos, ele é executado com permissões elevadas.
Como posso executá-lo para que ele seja executado no modo normal não elevado? O cmd.exe não precisa ser executado como administrador e, normalmente, quando você o inicia, não é executado como administrador, mas, por algum motivo, é padrão para ser executado como administrador nesta máquina. Isso está em um servidor Windows Server 2012 R2. Minha conta na qual estou logado tem privilégios de administrador (mas não é a conta de usuário interna padrão do Administrador), e a única solução alternativa em que consigo pensar é executá-la como um usuário diferente e sem privilégios de administrador, o que exija que primeiro crie uma conta que não seja de administrador no servidor, o que parece excessivo. Existe uma maneira mais fácil?
fonte
Administrator: cmd.exe (running as Domain\Username)
. @ Moah Eu tentei isso também, mas o atalho não tem a execução como administrador marcada. O @paradroid Win + X lista ambosCommand Prompt
eCommand Prompt (Admin)
, mas ambos iniciam o prompt de comando como administrador. Obrigado pelas sugestões embora caras :)File
->Run as Limited User
. Uma barra de execução será exibida e você poderá inserircmd
ou o que mais desejar. technet.microsoft.com/en-us/sysinternals Você está correto, o Runas sempre elevará se o usuário for capaz de elevação. você pode criar um usuário não elevável e executá-lo como ele, se realmente quiser usar runas. Procexp é mais fácil. Mas verifique se cmd.exe não está marcado para sempre ser executado como administrador na guia Propriedades -> compatibilidade.Respostas:
Ligue o UAC novamente. Com isso ativado, nenhum programa iniciado será executado automaticamente como administrador.
fonte
A solução de curto prazo:
A solução a longo prazo: encontre 'RUNASADMIN' nas chaves do registro e exclua todas as entradas, incluindo
cmd.exe
fonte
cmd.exe
como outro usuário que não seja Administrador, mas não deseja criar outro usuário que não seja Administrador? É um requisito sem sentido.