Вызов пакетного файла из F-Sharp - PullRequest
0 голосов
/ 23 января 2019

Можно ли как-нибудь вызвать пакетный файл из моей F # -программы? Мой пакетный файл называется eso.bat и предназначен для загрузки html-содержимого веб-сайта. Файл работает, но было бы неплохо, если бы это делалось автоматически самой программой.

1 Ответ

0 голосов
/ 23 января 2019

Простой способ:

open System.Diagnostics
Process.Start "..\eso.bat"

если вам нужно передать параметры или указать начальный каталог, то:

open System.Diagnostics
let procStart   = ProcessStartInfo("eso.bat", "params", WorkingDirectory = "..")
let proc        = new Process(StartInfo = procStart)
proc.Start()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...