Como posso iniciar uma sessão interativa (área de trabalho) em segundo plano?

1

Pergunta, questão:

Como posso iniciar uma sessão interativa (desktop) em segundo plano usando, por exemplo, psexecferramentas 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 logone outras que impedem o AutoLogon.exefuncionamento 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.exepara 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.exeque deve levar a um logoff
  • Usuário de domínio A efetua login novamente e continua o trabalho normal
Matze
fonte
Realmente não vejo por que você precisaria de uma sessão interativa se o usuário a encerrasse de qualquer maneira. Basta deixá-lo executá-lo ou usá runas-lo para executá-lo como um usuário diferente?
Seth
Bem, há uma segunda pessoa / cliente envolvido ... Atualizei minha pergunta de acordo. Usar runasnão é uma opção.
Matze