Je veux exécuter un fichier de commandes à partir de code c # .net. Un fichier de commandes peut prendre un nombre inconnu d'arguments en ligne de commande. Je veux passer ces arguments du code c #.
Comment cela peut-il être réalisé avec c #?
Modifier : J'ai écrit le code suivant
ProcessStartInfo psi = new ProcessStartInfo(filePath);
psi.WindowStyle = ProcessWindowStyle.Hidden;
psi.CreateNoWindow = true;
psi.Arguments = "some value";
Process proc = new Process();
proc.StartInfo = psi;
proc.Start();
Réponses:
0 pour la réponse № 1Regarder http://www.dotnetperls.com/process-start-vbnet pour une bonne introduction. Plus précisément, voir l'exemple "Exécuter un exécutable" en bas.
Voici la requête de recherche que j'ai utilisée http://www.bing.com/search?q=command+line+parameters+process+start, si vous avez besoin de plus d’exemples.