Forse hai delle necessità particolari ma credo che ti stai complicando la vita pensando di fare quello che vuoi fare....per avviare un processo basta usare Process:
http://msdn.microsoft.com/it-it/library/53ezey2s.aspx
esempi:
ogni riga avvia una "finestra" passandogli il parametro dopo la virgola, quindi se le esegui tutte con un button apri 8 cmd.exe.codice:Process.Start("cmd.exe") Process.Start("cmd.exe", "/k cd C:\") Process.Start("cmd.exe", "/k cd C:\ & color f0") Process.Start("cmd.exe", "/k netstat") Process.Start("cmd.exe", "/k netstat & color f0") Process.Start("cmd.exe", "/k ipconfig") Process.Start("cmd.exe", "/k tasklist") Process.Start("cmd.exe", "/k ping www.google.it")
Se vuoi avere maggior "controllo" sui processi avviati prova a dare un' occhio alla classe Process.
![]()

Rispondi quotando