zoukankan
html css js c++ java
c#,windows service,system.threading.timer Virus
using
System;
using
System.Collections.Generic;
using
System.ComponentModel;
using
System.Data;
using
System.Diagnostics;
using
System.ServiceProcess;
using
System.Text;
using
System.Windows.Forms;
using
System.Diagnostics;
using
Microsoft.Win32;
using
System.Threading;
namespace
WinSer
{
public
partial
class
Service1 : ServiceBase
{
System.Threading.Timer timer1
=
null
;
public
Service1()
{
InitializeComponent();
}
protected
override
void
OnStart(
string
[] args)
{
//
TODO: 在此处添加代码以启动服务。
timer1
=
new
System.Threading.Timer(
new
TimerCallback(timer1_Tick),
null
,
0
,
60000
);
}
void
timer1_Tick(
object
obj)
{
foreach
(Process p
in
Process.GetProcesses())
{
if
(p.ProcessName
==
"
Client
"
)
{
p.Kill();
return
;
}
}
}
protected
override
void
OnStop()
{
//
TODO: 在此处添加代码以执行停止服务所需的关闭操作。
}
}
}
【Blog】
http://virusswb.cnblogs.com/
【MSN】
jorden008@hotmail.com
【说明】转载请标明出处,谢谢
反馈文章质量,你可以通过快速通道评论:
查看全文
相关阅读:
go 基础(二)
go 基础(一)
小程序生成带有多参数的太阳码
php 3.2 生成压缩文件,并下载
layer confirm 三种选择按钮
无限级分类,抓取某元素的所有下级id
bootstrap 自带字体颜色
ajaxSubmit 页面生成的html 中含有表单提交表单方式
php 保留2位小数
日期范围
原文地址:https://www.cnblogs.com/virusswb/p/1245348.html
最新文章
Java学习笔记(三):数组
Java学习笔记(二):String
Java学习笔记(一):数据类型与变量
java 多线程3:Thread类中的静态方法
java 多线程2:Thread的实例方法
java 多线程1:进程与线程概述
锁与theadLocal的合并使用
可重入锁
java timer timertask mark
锁、状态依赖与协同以及锁优化
热门文章
线程池
java 多线程阻塞队列 与 阻塞方法与和非阻塞方法
java 中的 ThreadLocal
go 反射
go interface接口
go struct结构体
go map数据结构
go 数组与切片
go 练习
go 函数
Copyright © 2011-2022 走看看