Uma tarefa agendada no Windows Server 2008 R2 funcionará corretamente se as janelas forem abertas e fechadas?

1

Eu tenho um script em lotes que estou executando no meu próprio computador com Windows 7 como uma tarefa agendada. A tarefa é executada todas as noites quando meu computador está bloqueado. A tarefa inicia uma sessão Progress OpenEdge que exporta dados para um arquivo. Feito isso, a sessão OpenEdge inicia outro aplicativo através do shell do sistema operacional, que recebe os dados gerados & um arquivo de modelo mestre para criar um relatório de saída.

Embora o software seja executado como uma tarefa, a janela do aplicativo continua abrindo e fechando sempre que um relatório é gerado para cada arquivo de dados. É assim que o software é escrito & não há um modo em lote que não requeira que a janela do aplicativo não abra e feche todas as vezes. Parece que o aplicativo está imitando os comandos da interface do usuário automaticamente. Não tenho controle sobre o aplicativo que estou chamando para gerar o relatório, pois é um software proprietário.

Então, com isso dito, uma tarefa agendada no Windows Server 2008 R2 funcionará corretamente se as janelas forem abertas e fechadas?

    
por Bill 07.02.2014 / 23:06

1 resposta

1

Presumivelmente você está executando a tarefa como a identidade do usuário conectado (o usuário que tem a máquina bloqueada). Contanto que você tenha concedido a permissão apropriada para esse usuário fazer logon localmente no computador servidor e, desde que você configure a entrada do Agendador de Tarefas da mesma maneira que na máquina com Windows 7, eu não esperaria nenhum problema.

Progresso. shudder Isso é difícil ...

    
por 07.02.2014 / 23:10