Я запускаю новый экземпляр консольного приложения из моего кода.NET с помощью Process.Start()
метод. Я задавался вопросом, могу ли я указать заголовок консоли, размещающей порожденный процесс. Ничто не мог найти подходящим в ProcessStartInfo
.
Как последнее прибежище я могу P/Invoke, чтобы говорить с Win32 API непосредственно, но я быть бы нет.
Какие-либо идеи?
Спасибо.
Самый простой способ, который я могу придумать, - это создать пакетный файл, который устанавливает заголовок (с помощью команды заголовка), а затем выполняет приложение. Затем запустите вместо этого файл .bat.