Простой способ:
byte[] bytes = Encoding.Unicode.GetBytes(unicodeString);
Там нет встроенной функции (насколько мне известно), но вы можете просто использовать вместо этого
Run["set VAR=VALUE"]
или
!set VAR=VALUE
.
Изменить: вы захотите увидеть документацию для Команды Run и RunThrough .
Я предполагаю, что вы собираетесь сделать это до того, как попытаетесь запустить внешнюю команду, верно? Почему бы вместо этого просто не запустить "VARNAME = value; your_original_external_command" это временно установит переменную evn.