Iniciar y detener IIS en la máquina remota a través del código C # [cerrado]

Necesito detener IIS en una máquina remota y luego hacer un trabajo y luego volver a iniciar el servicio IIS una vez que se haya completado el trabajo. Estoy tratando de hacer esto usando el código C #. He visto algunas preguntas similares sobre cómo iniciar IIS en máquinas remotas a través del código. Pero no he podido obtener ninguna solución de trabajo de ella. Algún código de C # sobre cómo realizar las operaciones de inicio y detención sería realmente útil.

Respuestas a la pregunta(2)

Su respuesta a la pregunta