Изменить аргументы командной строки у уже запущенного процесса так, чтобы программа начала использовать новые значения, нельзя. Нужно либо перезапускать процесс, либо патчить память с переменными, которые программа использует после парсинга аргументов.