using System; namespace Volian.MSWord { public class WordDoc { public static void KillWordApps() { try { TerminateProcesses(WordProcesses); } catch (Exception ex) { Console.WriteLine("{0} - {1}", ex.GetType().Name, ex.Message); } } public static void TerminateProcesses(System.Diagnostics.Process[] wordProcesses) { foreach (System.Diagnostics.Process proc in wordProcesses) { // Determine if Word is Visible // If it is let it run // otherwise Kill it. if(proc.MainWindowTitle=="") proc.Kill(); } } public static System.Diagnostics.Process[] WordProcesses => System.Diagnostics.Process.GetProcessesByName("WINWORD"); } }