Tutoriel [C #] FIN PROCESSUS

⋆Ҭђ૯ ᗠЄ∨∫Ŀ꒚⋆

Fond₳teur
Insσmηi'Hλck™
Fond₳teur
30/4/17
674
416
3353
29
66
youtu.be
#1
public static void EndTask(string taskname)
{
string processName = taskname;
Process[] processes = Process.GetProcessesByName(processName);
foreach (Process process in processes)
{
process.Kill();
}
}

Code:
EndTask(notepad);
Code:
string processName = "notepad";
Process[] processes = Process.GetProcessesByName(processName);
foreach (Process process in processes)
{
process.Kill();
}


Remarques : Le programme a besoin de privilEges administratifs.
Vous n'avez pas besoin de mettre .exe à la fin du nom.
 

⋆Ҭђ૯ ᗠЄ∨∫Ŀ꒚⋆

Fond₳teur
Insσmηi'Hλck™
Fond₳teur
30/4/17
674
416
3353
29
66
youtu.be
#2
public static void EndTask(string taskname)
{
string processName = taskname;
Process[] processes = Process.GetProcessesByName(processName);
foreach (Process process in processes)
{
process.Kill();
}
}

Code:
EndTask(notepad);
Code:
string processName = "notepad";
Process[] processes = Process.GetProcessesByName(processName);
foreach (Process process in processes)
{
process.Kill();
}


Remarques : Le programme a besoin de privilEges administratifs.
Vous n'avez pas besoin de mettre .exe à la fin du nom.
Mise à jour 2:

Code:
public static void EndTask(string taskname)
{
string processName = taskname;

if (taskname.Contains(".exe"))
{
string fixstring = taskname.Replace(".exe", "");
Process[] processes = Process.GetProcessesByName(fixstring);
foreach (Process process in processes)
{
process.Kill();
}
}
else if (!taskname.Contains(".exe"))
{
Process[] processes2 = Process.GetProcessesByName(processName);
foreach (Process process in processes2)
{
process.Kill();
}
}
else
{

}
}

Code:
EndTask(notepad);


Notes:
Programme a besoin privelages admin
Correction: Les types de fichiers tels que (.exe) sont maintenant pris en charge