Starten eines externes Programmes kannst du mit der System.Diagnostics.Process-Klasse nachen. Einfach mal nach MSDN und Process googlen. Das Beenden des Prozesses kannst du - sofern RaiseEvents auf true gesetzt wurde, per Process-Event ProcessExited gerausfinden. Lg Radinator