C#监控程序启动和关闭

C#监控程序启动和关闭,第1张

如下程序实现和你说的功余辩歼能一下,我用过的是死循环监控进程,这样效率比较低,你可以用timer控件实现监听效果

using System

using System.Collections.Generic

using System.Text

using System.Diagnostics

using System.Threading

namespace ProcessListener

{

class Program

{

static void Main(string[] args)

{

for ()

{

bool isNotePadStart = false//标识记事本进程是否启动

bool isExplorerStart = false//标识灶旅explorer进程是否启动

Process[] processes = Process.GetProcesses()//获取所竖冲有进程信息

for (int i = 0i <processes.Lengthi++)

{

if (processes[i].ProcessName.ToLower() == "notepad")

{

Console.WriteLine("找到记事本进程!即将关闭explorer进程")

// Thread.Sleep(1000)

isNotePadStart = true

for (int j = 0j <processes.Lengthj++)

{

if (processes[j].ProcessName.ToLower() == "explorer")

{

try

{

processes[j].Kill()

}

catch (Exception)

{

Console.WriteLine("进程访问失败!")

}

Console.WriteLine("已关闭explorer.exe!")

}

}

}

if (processes[i].ProcessName.ToLower() == "explorer")

{

isExplorerStart = true

}

}

if (!isNotePadStart &&!isExplorerStart)

{

Process.Start("explorer.exe")

isNotePadStart = true

}

}

}

}

}

你好,很高兴为你解答:

退出电脑监控画面首先需要登录到监控系统,不然是没有权限对监控客户端进行任何 *** 作的,登录进去后点击右上角关闭按钮就可以了,也可以在任务管理器总中直接结束监控客户的进程。

监控系悄银租统是安防系统中应用最多的系统之一,现在市面上较为适搏租合的工地监控系统是手持式视频通信设备,视频监控现在是主流。 从最早模拟监控到前些年火热数字监控再到现在方兴未艾网络视频监控,发生了翻天覆地变化。在IP技术逐步统一全球今天,我们有必要重新认识视频监控系统发展历史。从技术角度出发,视频监控系统发展划分为第一代模拟视频监控系统(CCTV),到第二代基于“PC+多媒体卡”数字视频监控系统(DVR),到第三代完全基于IP网络视频监控系统(IPVS)。

监控系统发展至今,除了监控技术不断革新,监控产品也开始与其他产品组成强大的安防监控系统,该系统利用电子围栏将受监控区域围成封闭区域,电子围栏具备了阻拦和警报系统,是一种主动入侵防越围栏,对入侵企图做出反击,击退入侵者,延迟入侵时间,并且不威胁人的性命,一旦有人入侵,系统启动报警,监控系统也同时监控,并把入侵信号发送到安启兆全部门监控设备上,以保证管理人员能及时了解报警区域的情况,快速的作出处理。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12406562.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存