Here are some pointers since it seems you are kind of new to .net:
1. Name your form names. Don't leave it Form#.
2. When you release something don't include the bin, obj (directories) and *.suo, *.user files.
3. Always name your controls otherwise you will increase the maintenance cost. Label1, Label2, Button1, Button2 makes no sense to me unless you call them ServerNameLabel, CloseButton, PlayButton.
4. Do not use a kilometer long line. Simplify code by removing string concatenation with string.Format.
5. On line 50 you catch all exceptions for no reason. If by any chance the application doesn't have rights to write the internal file the user is not notified. You should at least show him a MessageBox describing what the problem is.
6. There is no reason to delete the internal file since a user might copy it before you get to remove it, or the user can simply lookup with netstat to see where cabalmain.exe is connected to.
Btw, I recommend you to try using WPF since it's a lot more powerful than win forms, and it makes launchers look a lot cooler too.
Here one that I did for an old Aion PServer I had: