Я хочу запустить bat-файл с помощью System.Diagnostics
, и я это сделал. Но у меня есть проблема.
public static void RunMiningProgram(string appPath, string batFilePath)
{
for (int i = 0; i < 2; i++)
{
using (Process p = new Process())
{
p.StartInfo.FileName = $"{appPath}\\{batFilePath}";
p.StartInfo.WorkingDirectory = appPath;
p.Start();
}
}
}
var path = @"D:\PROJECTS\ies-disk\asp-net-core\IesDisk.ApiProcess\wwwroot\C.bat";
var appath = @"D:\PROJECTS\ies-disk\asp-net-core\IesDisk.ApiProcess\wwwroot";
RunMiningProgram(apppath, path);
Когда мы запускаем программу, результаты bat-файлов появляются на экране консоли, который открывает Kestrel. Как я могу открыть два разных приложения cmd вместо того, чтобы показывать их в консоли Kestrel.
если я визуализирую свой вопрос, я хочу, чтобы открылись два разных экрана cmd.
process.start(batfilepath)
. он не открывает новый экран cmd. Но я хочу этого. - person Burak Ergün   schedule 16.06.2021