Pergunta, questão:
Como posso iniciar uma sessão interativa (desktop) em segundo plano usando, por exemplo, psexec
ferramentas semelhantes? Gostaria de me conectar posteriormente a esta sessão usandotscon.exe
Informações básicas:
Temos requisitos legais e de segurança muito especiais para executar um aplicativo, porque sou forçado a criar essa construção. Então, por favor, não questione essa abordagem.
Além disso, observe que não posso usar AutoLogon.exe
, pois somos forçados a usar a configuração de segurança do GPO Interactive logon: Mesage title for users attempting to logon
e outras que impedem o AutoLogon.exe
funcionamento adequado.
A ideia:
- Usuário de domínio A faz logon em uma máquina
- O usuário A inicia um script
- Este script cria uma sessão interativa usando um usuário local em segundo plano
- Em vez do shell do usuário padrão (
explorer.exe
), algum outro aplicativo (app.exe
) é carregado no logon (também em segundo plano) - O script chama
tscon.exe
para se conectar a esta sessão - A pessoa (usuário técnico a) entrega o dispositivo a um cliente, que usa e depois fecha, o
app.exe
que deve levar a um logoff - Usuário de domínio A efetua login novamente e continua o trabalho normal
Bem, há uma segunda pessoa / cliente envolvido ... Atualizei minha pergunta de acordo. Usar
—
Matze
runas
não é uma opção.
runas
-lo para executá-lo como um usuário diferente?