No meu computador, tenho duas contas de administrador. A conta de administrador padrão denominada "Administrador" e uma nova conta de administrador denominada "testadmin".
Se eu executar os seguintes comandos:
runas /user:testadmin cmd.exe
runas /user:Administrator cmd.exe
O primeiro abre um novo cmd.exe como "testadmin", mas não está realmente em execução no modo Administrador, ou seja, recebo "Acesso negado" se tentar gravar em C: \ Windows.
A segunda janela abre um novo cmd.exe como "Administrador", mas está sendo executado no modo Administrador verdadeiro. Posso escrever com sucesso em qualquer pasta do meu computador.
O nome da primeira janela é "cmd.exe (executando como [ComputerName] \ testadmin)"
O nome da segunda janela é " Administrador: cmd.exe (executando como [ComputerName] \ Administrator)"
Se ambas as contas têm privilégios de administrador, por que há uma diferença de comportamento aqui? Odeio não poder abrir uma janela na linha de comando como testadmin no modo Administrador verdadeiro ... é realmente irritante.
fonte
Respostas:
Suponho que você esteja se referindo a um sistema operacional Windows 7 ou similar. A razão pela qual você está vendo a diferença entre as duas contas de usuário é que, um tempo atrás, quando o Vista saiu, a Microsoft alterou um pouco suas políticas de permissão. Diferentemente do XP, quando você criou uma conta de administrador, ela possuía todos os direitos que a conta de administrador comum possuía. Agora, no Vista e no Windows 7, você é um pseudo-administrador, a menos que esteja logado como administrador. Na maioria dos casos, você pode executar o prompt de comando clicando com o botão direito do mouse no programa cmd.exe e escolhendo executar como Administrador para obter os resultados desejados; no entanto, há momentos em que você precisará fazer login na conta real do Administrador para executar suas tarefas. O principal motivo disso foi impedir que vírus fizessem seu trabalho desagradável e uma máquina.
Vi que alguns softwares exigem uma instalação ou desinstalação diretamente da conta "Administrador" e nenhuma outra, caso contrário eles não funcionariam. Espero que isso ajude um pouco a situação.
Felicidades
fonte
As contas provavelmente não têm os mesmos privilégios, pois provavelmente existe alguma política aplicada diretamente à conta do administrador, em vez do grupo de administradores.
Mas em sua situação particular, parece que as runas testadmin não são executadas com privilégios elevados. Veja se isso ajuda.
fonte
É realmente irritante porque você deseja que algo "corra tão rapidamente" como Administrador, em vez de clicar com o botão direito do mouse e selecione "executar como administrador" etc.
Encontrei uma solução alternativa. Crie um atalho do que você deseja (por exemplo, cmd.exe) para executar como administrador e aplique a propriedade "Executar como administrador" a esse atalho:
Agora você pode executar esse atalho rapidamente e ele executará o programa pretendido como administrador conforme o esperado.
fonte