У меня есть данный исполняемый файл C #, и я хочу выполнить командный файл внутри этого исполняемого файла. Пакетный файл устанавливает переменные среды, и некоторые из этих операций являются условными для других переменных среды (условия IF).
Я хочу, чтобы эти переменные среды были установлены внутри самого исполняемого файла, чтобы переменные среды устанавливались в текущем исполняемом файле.
Абсолютно каждый метод, который я могу найти в нашем друге Google, когда пишу что-то вроде «C # execute batch same process», кажется, основан на методе System.Diagnostics.Process
, который выполняет пакетный файл в другом процессе.
Спасибо