Как включить пакетный файл с vb.net - PullRequest
0 голосов
/ 23 июля 2010

Я хотел создать файлы дампа MySQL, используя пакетный файл и приложение, созданное в Visual Studio 2008. Как я могу включить этот пакетный файл или вызвать его из vb?В vb.net есть такой код, но он использует абсолютный адрес:

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

Как мне изменить это так, чтобы я мог просто выполнить файл без указания точного адреса.Или есть ли место в файловой системе (Windows 7), где я мог бы просто скопировать исполняемый файл и просто назвать его так?

Process.Start("execute.exe")

1 Ответ

0 голосов
/ 23 июля 2010
  • Вы можете скопировать execute.exe куда-нибудь, который находится внутри переменной среды PATH.
  • . Ваш код .net может использовать System.IO.Directory.SetCurrentDirectory для изменения рабочего каталогаво время выполнения
  • Вы можете щелкнуть правой кнопкой мыши по ярлыку для вашего скрипта .net и установить в поле «Run in» место, где находится файл execute.exe.
  • Вы можете отправить их вместетак что они всегда будут в одном каталоге.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...