Здравствуйте, Аноним, Вы писали:
А>есть some.bat
А>set RRR=0
А>myConsoleApplication.exe
А>echo %RRR%
А>в myConsoleApplication написанном на шарп
А>есть System.Environment.SetEnvironmentVariable("RRR", "333");
А>почему после выполнения some.bat %RRR% равно 0? как вернуть в бат нужные environment?
Почти так как вы думали:
Environment.SetEnvironmentVariable("RRR", "333", EnvironmentVariableTarget.Machine);