Comment puis-je appeler un fichier batch (.bat) dans C#?Comment puis-je appeler un fichier batch (.bat) dans C#?
3
A
Répondre
8
public static int ExecuteCommand(string Command, int Timeout)
{
int exitCode;
var processInfo = new ProcessStartInfo("cmd.exe", "/C " + Command);
processInfo.CreateNoWindow = true;
processInfo.UseShellExecute = false;
Process process = Process.Start(processInfo);
process.WaitForExit(Timeout);
exitCode = process.ExitCode;
process.Close();
return exitCode;
}
4
Utilisation Process.Start
:
Process.Start("path to batch file");
5
Utilisez Process.Start("cmd.exe", pathToBat);
.
Questions connexes
- 1. Comment appeler un fichier batch à partir d'un fichier MSI
- 2. Modification du chemin d'un fichier batch (.bat)
- 3. Comment démarrer un fichier BAT via le code C#
- 4. Comment avez-vous un fichier bat battu pas tuer son fichier bat appel?
- 5. Créer une commande de fichier dans des fichiers batch (* .bat)
- 6. Comment obtenir l'équivalent de dirname() dans un fichier batch?
- 7. Quel est le problème avec mon fichier batch Windows (.bat)?
- 8. Comment obtenir un fichier batch .bat continuez sur l'instruction suivante s'il y a une erreur
- 9. Comment fonctionne un fichier batch Microsoft?
- 10. Comment exécuter un fichier batch par javascript
- 11. Renvoie une valeur à partir de fichiers batch (.bat) dans un fichier texte
- 12. comment appeler plus de 1 fichiers batch dans un vbscript?
- 13. comment s'assurer que le fichier batch VSVARS32.BAT a un effet permanent?
- 14. Comment appeler un script batch depuis Powershell?
- 15. Comment appeler un fichier batch à partir d'un autre fichier batch avec des paramètres contenant des espaces?
- 16. Appeler Java via un fichier batch avec des arguments Filepath
- 17. comment utiliser WMI pour découvrir un fichier batch (.bat) en cours d'exécution?
- 18. Comment lancer un fichier .sql à partir d'un fichier batch?
- 19. fichier batch caractères génériques
- 20. Passer le résultat d'un fichier batch à un autre?
- 21. Comment écrire un fichier pid dans un fichier batch Windows
- 22. besoin d'insérer cela dans un fichier bat
- 23. Copier un fichier dans tous les fichiers batch de dossiers?
- 24. Comment puis-je transmettre une variable séparée par un espace dans un fichier bat?
- 25. comportement fichier .bat étrange
- 26. Convertir un fichier .bat au fichier .sh
- 27. Aide sur un fichier batch
- 28. Comment créer un fichier batch mysqldump?
- 29. Comment faire un fichier batch modifier un fichier texte
- 30. comment pouvons-nous utiliser un fichier batch en C++?