Eu gostaria de executar um processo em uma máquina remota de forma interativa, quero dizer que, embora não exija interação com o usuário, eu preciso que o processo abra uma GUI na janela.
Eu uso o Cygwin 1.7 e consigo iniciar o processo com cygstart
, mas não sei como mostrar sua GUI. Eu uso este comando:
cygstart --show --action=runas COMMAND
Além disso, uso minha conta de domínio - na máquina local e remota - e observei no Gerenciador de Tarefas do Windows que o processo como Nome de Usuário tem minha conta, mas com uma ID de Sessão diferente.
O problema está relacionado às configurações padrão de segurança do Windows e, para isso, deve ser possível modificar o serviço Cygwin sshd
para "permitir que o serviço interaja com a área de trabalho" ou reinstalar sshd
com cygrunsrv
com --interactive
flag.
O serviço Cygwin sshd
não será iniciado se tiver --interactive
sinalizador. Depois de muitos esforços, ainda estou no escuro.