I have two PCs running software that needs to communicate with each other. There is an exe file running on both machines that keeps this connection alive. Occasionally, this exe stops (or is manually stopped) and needs to be restarted. Is there a way to make this process persistent so that it restarts itself?