Comment exécuter un programme qui accepte des paramètres de ligne de commande en c# ?
Réponses
Trop de publicités?Utiliser le Démarrage de la méthode Processus classe.
Démarre une ressource de processus en spécifiant le nom (na) de la ressource. un ensemble d'arguments de ligne de commande, et associe la ressource à un nouveau composant Process.
Exemple :
Process.Start("IExplore.exe", "C:\\myPath\\myFile.htm");
ProcessStartInfo est utilisé avec le composant Process. Lorsque vous vous démarrez un processus à l'aide de la classe Process, vous avez accès aux éléments suivants informations sur le processus en plus de celles disponibles lorsque vous vous attachez à un processus en cours d'exécution. processus en cours.
ProcessStartInfo startInfo = new ProcessStartInfo("IExplore.exe");
startInfo.Arguments = "www.northwindtraders.com";
Process process = Process.Start(startInfo);
Essayez ceci
ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.FileName = "C:\etc\Program Files\ProgramFolder\Program.exe";
startInfo.Arguments = "C:\etc\desktop\file.spp C\etc\desktop\file.txt";
Process.Start(startInfo);
Vous pouvez aussi essayer la méthode li http://msdn.microsoft.com/en-us/library/aa288457%28v=vs.71%29.aspx