У меня есть исполняемый файл консоли С#, запущенный в командном процессе DOS.
Мне нужно иметь возможность выполнять команды DOS из исполняемого файла C # (в частности, мне нужно иметь возможность устанавливать переменные) и сохранять переменные, чтобы остальная часть процесса DOS могла ссылаться на них.
ie:
Запуск процесса DOS -> C# выполняет команду SET для установки UserVariable -> процесс DOS может ECHO %UserVariable%
Из-за соображений производительности я не могу записать команду set в сценарий dos. На самом деле, у меня вообще не может быть файлового ввода-вывода.
Кто-нибудь может помочь?