2009-11-06 3 views

Répondre

3

Découvrez FileVersionInfo cours pourrait vous être utile.

 var info = Process.GetProcessesByName("devenv").FirstOrDefault(); 

     if (info != null) 
     { 
      Console.WriteLine(info.MainModule.FileVersionInfo.ProductName); 
      Console.WriteLine(info.MainModule.FileVersionInfo.FileDescription); 
     } 
+0

Cela ne fonctionne pas pour les processus 64 bits à partir d'une application 32 bits. Des solutions de contournement? – Prat

1

Regardez System.Diagnostics.Process.MainWindowTitle. Ce n'est pas 100% cohérent avec la colonne "Titre de la fenêtre" dans l'Explorateur de Processus de SysInternal, mais tire généralement la même chose.

Questions connexes