Witam.
Mam skrypt na wyłączanie procesu w Visual Studio C#.
System.Diagnostics.Process[] localByName = System.Diagnostics.Process.GetProcesses();
foreach (var pr in Process.GetProcessesByName("explorer"))
{
pr.Kill();
MessageBox.Show("zrobilem");
}
I ogólnie to działa, ale jak zrobie, żeby wyłączył proces explorer (czyli pasek zadań w windowsie) to ten pasek na sekunde się wyłączy, ale z powrotem się załącza. Wie ktoś dlaczego i jak zrobić, żeby skutecznie wyłączał? Gdy się zakończy ten proces przez menadżer zadań to właśnie wyłącza pasek całkowicie i taki efekt chciałbym uzyskać.