Quello era un esempio per fare le impostazioni necessarie direttamente in fase di setup.
Se tu vuoi visualizzare la form direttamente all'esecuzione del programma, ti basta farti passare un parametro da riga di comando e avviare la form corretta (quella delle impostazioni).Nel file Program.cs ti basta modificare la main (l'EntryPoint della tua applicazione) con un codice di questo tipo:
static void Main(string[] args)
{
if(args.Count() > 0)
{
if(args[0] == "SETUP")
Application.Run(new FormSetup());
else
Application.Run(new MainForm());
}
}
in questo esempio viene passato "SETUP" come parametro da riga di comando (che di fatto è la tua chiamata batch)...
Ciao.
Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo