Executar jar via programa C

Tenho um programa em C, que instalei como um serviço do windows. Eu precisava enviar email, porém em C é mais difícil e eu decidi implementar esta funcionalidade em Java. O programa Java já está funcionando e eu chamo ele a partir do programa C passando os dados (email destinatario, assunto, content, etc…) tudo como parametro. Até aí tudo bem, porém o programa java abre a tela do DOS e esta permanece aberta até que o envio de email termine.

Pergunto: Como fazer para que esta tela do DOS não abra?

Obrigado a todos.

Lucas Eduardo!

Em vez de usar “java -jar seupacote.SuaClasse seus parametros”, use “javaw -jar seupacote.SuaClasse seus parametros”

Perfeito! Obrigado!