Executar um programa sem privilégios administrativos no Windows 7 [duplicado]


8

Minha conta no Windows 7 é uma conta de administrador. Quando abro a caixa Executar (WinKey + R), sou avisado: "Esta tarefa será criada com privilégios administrativos".

insira a descrição da imagem aqui

Existe alguma maneira de executar programas como eu, mas sem privilégios administrativos quando conectado como administrador?


Respostas:


1

Embora se possa argumentar que você está fazendo as coisas um pouco para trás, se você insiste, pode olhar para:

DropMyRights

Process Explorer / Psexec


11
Observe que, ao usar o DropMyRights ou software relacionado para navegadores e outros aplicativos de alto risco certamente aumentará a segurança, ela não está nem perto de uma alternativa adequada para a única solução real, assinando totalmente o uso do ponto de exclamação por William Hilsum: volte o UAC em!
— Marcks Thomas

9

Sim.

Ligue o UAC novamente!

Tecnicamente, o programa ainda será executado no contexto da sua conta, mas o UAC impedirá alterações no sistema sem autenticação primeiro.

A única outra opção é criar atalhos, clicar com o botão direito do mouse e Run as different userescolher uma conta que não tenha direitos de administração. insira a descrição da imagem aqui


Em geral, prefiro que o UAC esteja desativado, pois faço muito trabalho de desenvolvimento em que o UAC atrapalha. Mas um navegador da web, por exemplo, eu gostaria de executar sem privilégios, para minimizar o risco de ser atingido por explorações do navegador.
— 22411 kpozin

3
O UAC não deve atrapalhar o desenvolvimento se for feito corretamente ... Que tipo de problemas você realmente tem? (Apenas problemas que tenho é durante a configuração / patching)
— William Hilsum

4

Você precisa ativar o Controle de Conta de Usuário:

  1. Vá para Painel de Controle ⇨ Contas de Usuário e Segurança Familiar ⇨ Contas de Usuário
  2. Clique em Alterar configurações de controle de conta de usuário
  3. Selecione o nível padrão
  4. clique [OK]
  5. Reiniciar

2

runas /trustlevel:0x20000 cmd.exePor exemplo, iniciará um prompt de comando que acredita ser um administrador (se originalmente iniciado como tal), mas não possui privilégios elevados, como escrever para C:\Windows\. Isso funciona mesmo para a instalação, por exemplo, de pacotes msi que exigem apenas privilégios elevados, pois, por padrão, eles desejam instalar C:\Program Files(mais menos (x86)). Fonte: esta resposta SU


Eu tenho um problema em que um programa funciona quando invocado no prompt de comando do usuário, mas não no prompt de comando do administrador para o mesmo usuário. No prompt do administrador, tentei, runas /trustlevel:0x20000 ...mas o programa ainda não funciona. A única maneira de executá-lo de administração rápida, é runas /user:thesameuser cmd .... Isso abre um novo prompt verdadeiramente no nível do usuário (e onde o programa é executado corretamente). Esta opção, no entanto, encontra um problema com a senha e / savecred não está ajudando por algum motivo. Então, como alguém, no prompt de administração do usuário, pode executar algo como um usuário comum sem fornecer pwd?
— Petr Vepřek
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.