Display Popup from script executado como usuário do sistema

1

Eu tenho uma tarefa agendada, executada pelo usuário do sistema. Às vezes, é possível exibir um pop-up para interagir com o usuário. Isso funciona bem se eu iniciar o script sozinho, mas não exibir quando iniciado pela tarefa agendada com o usuário do sistema.

Eu uso o Start-Job como o usuário atual para exibir o pop-up, mas não está funcionando.

Como posso exibir um popup / msgbox (precisa ser a janela mais alta) para interagir com o usuário (preciso saber o botão pressionado) de um script iniciado pela conta do sistema?

    
por Khorwin 14.06.2016 / 17:12

1 resposta

0

Você precisará de dois processos. Uma para a tarefa, configuração com permissões do sistema e outra para o popup, configuração com permissões de usuário. Quando um pop-up é necessário, o processo de tarefa cria um processo de pop-up e eles abrem as comunicações entre si (para passar os resultados do pop-up, se necessário).

    
por 14.06.2016 / 18:16