Win10 - lembre-se de executar como um usuário específico

5

Eu geralmente prefiro manter contas de trabalho e lazer separadas.

Mas digamos que eu precise acessar um programa que instalei um do outro. A maneira que eu preciso fazer é executar o programa como o outro usuário (porque, caso contrário, o aplicativo estúpido não reconhecerá a licença usada para ativá-lo e solicitar outro).

Não é grande coisa, posso deslocar o botão direito do mouse no aplicativo e executá-lo como o outro, inserindo o nome de usuário e a senha.

No entanto, seria muito mais conveniente se eu pudesse clicar com o botão esquerdo do mouse no aplicativo e ele me pedisse a senha desse usuário específico. Existe uma maneira de manipular o atalho para que ele faça isso?

(Idealmente, é claro, nem pediria a senha, mas sinceramente duvido que exista uma maneira de configurá-la assim).

    
por User1291 22.05.2017 / 20:03

1 resposta

4

Você pode criar um script em lote que inicie seu programa usando o Runas comando. Por exemplo:

@runas /user:someuser "C:\Program Files\Folder\MyProgram.exe"

Em seguida, crie um atalho para este script. Quando executado, ele solicitará a senha para a conta de usuário especificada.

Se você quiser evitar o prompt de senha, adicione a opção /savecred :

@runas /savecred /user:someuser "C:\Program Files\Folder\MyProgram.exe"

Na primeira vez que você executar isso, será solicitada a senha da conta, que será salva no Gerenciador de Credenciais do Windows . Os lançamentos subseqüentes do comando não solicitarão uma senha (a menos que você exclua a entrada do Gerenciador de Credenciais).

Observe que você também pode inserir diretamente os comandos acima (sem o @ ) na propriedade "target" de um atalho, seja ao editar um atalho existente ou ao criar um novo. O Windows reescreverá automaticamente runas no caminho correto s.t. o alvo do atalho vai ler - por exemplo -

C:\Windows\System32\runas.exe /user:someuser "C:\Program Files\Folder\MyProgram.exe"
    
por 23.05.2017 / 16:45