Moja C# aplikacija pokrece drugu aplikaciju sa
Code:
Process pr = new Process();
pr.EnableRaisingEvents = false;
pr.StartInfo.CreateNoWindow = false;
pr.StartInfo.FileName = "C:\\Program Files\\Recnik\\Recnik.exe";
pr.Start();
Process pr = new Process();
pr.EnableRaisingEvents = false;
pr.StartInfo.CreateNoWindow = false;
pr.StartInfo.FileName = "C:\\Program Files\\Recnik\\Recnik.exe";
pr.Start();
Poenta je da moja aplikacija treba da u odredjenom trenutku iskljuci Recnik.exe, ali ne znam kako to da uradim, jer... Problem je sto Recnik.exe ne mogu da nadjem u listi aktivnih procesa, u Windows Task Baru, i samim tim ne mogu da ga izlistam (i da ga ubijem) sa
Code:
string proc = Process.GetCurrentProcess().ProcessName;
Process[] runningProcs = Process.GetProcesses(".");
foreach (Process p in runningProcs)
{
if (string.Format(p.ProcessName) != null && string.Format(p.ProcessName).Length > 0)
{
string info = string.Format(p.ProcessName);
// itd itd
string proc = Process.GetCurrentProcess().ProcessName;
Process[] runningProcs = Process.GetProcesses(".");
foreach (Process p in runningProcs)
{
if (string.Format(p.ProcessName) != null && string.Format(p.ProcessName).Length > 0)
{
string info = string.Format(p.ProcessName);
// itd itd
Da li koristim pogresan nacin listanja aktivnih procesa? Da li mozete da mi pomognete oko ovoga?
Hvala unapred!

Kako da ubijem proces koji ne mogu da nadjem na listi procesa?