Como permitir que o usuário padrão execute um aplicativo sem previleges de administrador

2

Eu quero dar ao meu irmão mais novo acesso aos jogos no meu PC com Windows 7 enquanto estiver usando um usuário padrão. Mas na inicialização, cada programa solicita a senha do administrador que meu irmão obviamente não deve obter (com um usuário administrador eu tive 3 trojans e 9 programas de malware no meu computador dentro de 2 semanas).

Quais são os motivos pelos quais o Windows solicita a senha do administrador para um jogo? Por que o jogo precisa de direitos de administrador?

    
por velop 09.07.2014 / 19:39

3 respostas

1

Acredito que, às vezes, uma atualização de programa pode desencadear a necessidade de privilégios de administrador. Eu quero dizer que o Steam fez isso comigo no passado, mas não tenho certeza.

Se o seu irmão não for muito esperto, você sempre poderá substituir os atalhos do jogo por scripts em lote que usam runas para iniciar o jogo. A desvantagem é que sua senha estaria em texto simples, e se ele abrir o script em lote, ele poderá fazer login na sua conta mesmo assim.

RunasSpc pode fazer o truque para você se ele tiver alguma inteligência sobre ele. Você criará e criptografará o arquivo para abrir o programa com seu (ou qualquer) usuário administrador. Algo parecido com isto:

Emseguida,crieumatalhoparainiciarojogoapartirdoseuDesktop,comumcaminhodaseguinteforma:

c:\path_to_runasspc\runasspc.exe/cryptfile:"C:\Users\brother\somegame.spc"

Agora ele pode lançar apenas os jogos escolhidos em seu perfil, a partir de seu perfil.

    
por 09.07.2014 / 20:08
1

Existe uma opção em Lifehacker . Sinopse rápida aqui, mas leia o link para detalhes completos:

  1. Use o Agendador de tarefas para criar uma tarefa.
    1. Ativar "Executar com privilégios mais altos"
    2. Ative "Permitir que a tarefa seja executada sob demanda" ou a opção equivalente.
  2. Crie um atalho na área de trabalho que aponte para:

    %código%

    1. Não se esqueça de alterar o ícone para o ícone do aplicativo regular!
por 09.07.2014 / 20:15
1

Se um programa estiver solicitando privilégios administrativos (por meio de um manifesto de montagem externo ou incorporado), você poderá substituir a solicitação de elevação e forçar o aplicativo a ser executado como um usuário padrão.

Por exemplo, o programa Game Cam insiste para que ele seja executado como administrador. Ele contém um manifesto de montagem incorporado que contém o

runas="requireAdministrator"

entrada. Você pode substituir esse requisito; retornando para o padrão "como invocador" . A maneira de fazer isso é adicionar uma entrada de compability ao registro do Windows:

HKCU\Softare\Microsoft\Windows NT\CurrentVersion\AppCompatFlags
   D:\Programs\Game Cam V2\GameCamV2.exe = RUNASINVOKER

Isso substitui a solicitação do aplicativo para ser executado como administrador e, em vez disso, força o aplicativo a ser executado como um usuário padrão.

O aplicativo pode não funcionar como um usuário padrão. A maioria dos desenvolvedores de software é preguiçosa e não se incomoda em testar seus aplicativos. Então o aplicativo pode travar e queimar horrivelmente.

Mas, pelo menos, ele está sendo executado como um usuário padrão.

    
por 18.09.2014 / 06:05

Tags