2010-07-23 5 views
0

Je voulais faire des fichiers de vidage mysql en utilisant un fichier batch et une application faite par Visual Studio 2008. Comment puis-je intégrer ce fichier batch ou l'appeler de vb? Il y a un code comme celui-ci en vb.net mais son utilisation d'une adresse absolue:Comment incorporer un fichier batch avec vb.net

Process.Start("C:exe\execute.exe") 

Comment puis-je modifier cela pour que je pouvais exécuter le fichier sans fournir l'adresse exacte. Ou y a-t-il un endroit dans le système de fichiers (windows 7) où je pourrais simplement copier le fichier exe et l'appeler ainsi?

Process.Start("execute.exe") 

Répondre

0
  • Vous pouvez copier Execute.exe quelque part qui est dans votre environnement PATH variable .
  • Votre code .net pourrait utiliser System.IO.Directory.SetCurrentDirectory changer le répertoire de travail au moment de l'exécution
  • Vous pouvez faire un clic droit sur un raccourci vers votre script .net et définir la « Exécuter dans » boîte à un endroit où votre Execute.exe est.
  • Vous pouvez envoyer les deux ensemble afin qu'ils soient toujours dans le même répertoire.
Questions connexes