Программа запускает скрипт. Процесс вызывает Kill, скрипт больше не выполняется. НО в диспетчере остается висеть пустой процесс с именем скрипта «SCRIPT_NAME». И все это висит пока не закончи работать генеральная, главная программа, которая все это запускала. КАК с помощью программы (С# mono) правильно запустить и убить процесс? CODE:
using System.Diagnostics; ... System.Diagnostics.Process procDO = new System.Diagnostics.Process(); procDO.StartInfo.FileName = @«/sbin/ScriptX»; procDO.StartInfo.UseShellExecute = true; procDO.Start(); ... procDO.Kill();