private void Proc_ErrorDataReceived(object sender, DataReceivedEventArgs e)
 {
     ErrorData?.Invoke(this, new OutputEventArgs(e.Data));
 }