Début d'une ligne de commande, y compris les arguments de C#

J'ai besoin de lancer une ligne de commande complète comme "app.exe /arg1:1 /arg2:true" à partir de mon application en C#.

Processus.De début et de ProcessStartInfo doit avoir le nom et les arguments de jeu de propriétés. Est-il un moyen pour imiter un vrai type shell execute (comme lorsque vous appuyez sur WIN+R)?

  • Ce sont les carences de vous trouver avec l'aide de Process.Start?
  • Comment faire un fichier batch de commencer le processus et à l'aide de Processus.Démarrer pour lancer le fichier batch?
  • La ligne de commande est à venir à partir d'un fichier de configuration et est fourni comme un ensemble. Je veux juste imiter le WIN+R fonctionnalité. Je pense que même VBScript a un moyen de faire ce dont j'ai besoin...
InformationsquelleAutor Stefan Koell | 2011-01-26