talvez o assunto não esteja colocado de forma correta, o que estou precisando é o seguinte, vou desenvolver um sistema que chama um bat ou uma procedure do sqlserver ou uma dts, na verdade irei chamar tudo isso no sistema, mas enquanto a dts não finaliza eu nao posso rodar a proc e nem o bat, tipo assim quando a dts finaliza ela vai gerar um arquivo txt, enquanto nao tiver esse txt na pasta, não passa para o proximo processo, como faço isso usando java!!