Quado se sai do programa em uso, demora para o Windows notificar o servidor que a tarefa terminou, principalmente quando a tarefa termina abruptanente, por algum tipo de erro...
Algum de vcs sabe se existe algum comando do windows que encerre a tarefa já teminada e que possa ser colocada no Arquivo .BAT , logo após a linha para executar o programa ??
ex...
f:
cd\dados
programa.exe
kill "programa.exe" <-- Aqui é um mero chute, local onde colocar o comando pra avisar o Windows que a tarefa da linha acima treminou, ok ?
PS: o "TSKILL" do Windows é inviável, pq só funciona se o BAT tivesse como saber, previamente, o número do processo que o Programa.exe do exemplo
ganhou na lista de Processos em curso no Windows, que se trata de uma numeração dinâmica e que se obtém se exeutar o TASKLIST
Grato,