%3F.png)
Estou tentando fazer com que um aplicativo seja sempre executado como outro usuário. Eu sei que você pode iniciar o aplicativo como outro usuário editando o atalho, mas quando você clica duas vezes em um arquivo, ele é executado como você e não como outro usuário.
Eu tentei colocar um arquivo bat com a linha de comando correta
@ runas /savecred /user:MYDOMAIN\myuser "C:\Program Files\Myapp\app.exe"
e defina-o como "programa padrão" para abrir o arquivo. Mas ele não abre o arquivo apenas o aplicativo, pois não há retorno de chamada para o arquivo original.
Você conhece alguma maneira de passar o caminho/arquivo de chamada para o arquivo bat? Ou regedit o usuário runas padrão?
Eu li atentamenteo que é dito aquiem relação ao /savecred mas meu caso está em um PC seguro e apenas para mim, para conforto diário. E o objetivo é realmente não ter que fazer malabarismos com atalhos e credenciais.
Estou aberto ao regedit/powershell/batch ou outro.
Muito obrigado pela ajuda
Responder1
O comando usado não possui o próprio parâmetro que contém o caminho do arquivo do argumento:
@ runas /savecred /user:MYDOMAIN\myuser "C:\Program Files\Myapp\app.exe" "%1"