首页 > Code > Services Manager实现简单服务管理

Services Manager实现简单服务管理

2010年4月17日 Kimi 发表评论 阅读评论

前一阵子发现以前写的用于快速启动和停止服务的程序有点问题,特别表现在MySQL上,每次和其他服务一起同时执行启动或者停止,它总是不能有效执行。大致分析了一下,可能是用了process类来调用cmd程序,然后再write命令时有点问题。所以就想把它改进一下,后来改着改着发现又要把Oracle的停止与启动再加进去,这样一来就太麻烦了,于是觉得不怎么智能,以后要再装什么软件要用到服务的时候还得再改,太麻烦了。于是乎,我就萌生了从写一个智能点的又方便自己使用的管理程序。

到网上去search了一下,C#中有一个叫servicecontroller的类是专门用来调用管理windows服务的,就用它。本来还想写个进度条的,但要用多线程,太麻烦,而且还要研究操作的执行时间,就省了吧。如果以后有空再去慢慢研究。

以前的程序:

现在的程序:

现在把程序放在这供大家挑错,欢迎各位踊跃找茬,找出的有奖,具体奖项面议。^_^
Services Manager(运行该软件需要.net运行环境。传送门:.net framework

Tags: , , ,
分类: Code 标签: , , ,
  1. 2010年4月26日14:38 | #1

    Kimi :
    总比那个方便点,操作看起来简单点,人性化点。

    没看出区别..

  2. 2010年4月21日22:49 | #2

    我擦,你这个跟系统自带的服务管理器有啥区别?

    Kimi Reply:

    总比那个方便点,操作看起来简单点,人性化点。

  3. tea
    2010年4月18日22:53 | #3

    我来帮你顶下

    Kimi Reply:

    列队欢迎

  1. 本文目前尚无任何 trackbacks 和 pingbacks.