¿Cómo ocultar la ventana cmd mientras se ejecuta un archivo por lotes?

¿Cómo ocultar la ventana cmd mientras se ejecuta un archivo por lotes?

Yo uso el siguiente código para ejecutar el archivo por lotes

process = new Process();
process.StartInfo.FileName = batchFilePath;
process.Start();

Respuestas a la pregunta(4)

Su respuesta a la pregunta