C# 我怎样才能用 .exe 更改名称、未命名 window 并不能使用 PID 来终止进程,因为我需要使用不会更改的东西?
C# How can I kill a process with .exe changing name, unnamed window and cannot use PID because I need to use something that does not change?
出于学习目的和纯粹的好奇心,我一直在尝试以某种方式终止具有上述标题中所述特征的进程:
1.每次下载文件的名称都会改变。
2。 Window没有名字。
(我不能使用 PID,因为我需要一些不会改变的东西让它自动)
(exe名称总是以DaxSS-
开头
示例名称:
DaxSS-TSFGR
DaxSS-RFDUC
DaxSS-GFFRS
有办法吗?
The downloaded exe name always start with DaxSS
那是你的票!
string start = "DaxSS".ToUpper();
Process P = Process.GetProcesses().Where((p) => p.ProcessName.ToUpper().StartsWith(start)).FirstOrDefault();
if (P != null)
{
P.Kill();
}
出于学习目的和纯粹的好奇心,我一直在尝试以某种方式终止具有上述标题中所述特征的进程:
1.每次下载文件的名称都会改变。
2。 Window没有名字。
(我不能使用 PID,因为我需要一些不会改变的东西让它自动)
(exe名称总是以DaxSS-
开头示例名称:
DaxSS-TSFGR
DaxSS-RFDUC
DaxSS-GFFRS
有办法吗?
The downloaded exe name always start with DaxSS
那是你的票!
string start = "DaxSS".ToUpper();
Process P = Process.GetProcesses().Where((p) => p.ProcessName.ToUpper().StartsWith(start)).FirstOrDefault();
if (P != null)
{
P.Kill();
}