serv-u 系统服务看门狗,自动脱机补丁,自动启动
2010-08-08 16:28
260 查看
今天在给朋友的VPS配置SERV-U的时候,将系统服务的默认启动账号换成了自建账号,导致FTP服务频繁自动脱机;差不多每个10分钟左右就会脱机一次,然后只能手动启动它;
将服务的账号换为自建账号是为了服务器安全,但是换了后服务就自动停止了;不可能每次都人工手动去启动,于是我决定给这个服务增加一个看门狗服务;
看门狗服务每个5秒检测一次serv-u服务的状态,如果停止就立即启动;这样就能解决自动脱机的问题了;
附件是实现程序源代码,看门狗服务会在安装目录产生一个日志文件ServiceWorkLog.txt,
下面说下如何注册服务(运行环境:.NET 3.5 SP1,开发语言:C#):
1.在命令行进入C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
2.敲入命令InstallUtil 然后把你的SERV-U-AutoStartDogService.exe拖到CMD中,然后回车,服务安装成功,自动启动;
3。卸载:重复步骤1和2,在InstallUtil 空格加/u再空格,回车,就卸载成功;
下面是服务工作日志:
[2010-8-8 15:36:41]->Serv-u看门狗服务(5秒检测一次)正在启动...
[2010-8-8 15:36:46]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:36:46]->已经找到Serv-U服务...
[2010-8-8 15:36:46]->判断服务启动状态...
[2010-8-8 15:36:46]->服务处于运行状态,跳过...
[2010-8-8 15:36:51]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:36:51]->已经找到Serv-U服务...
[2010-8-8 15:36:51]->判断服务启动状态...
[2010-8-8 15:36:51]->服务处于运行状态,跳过...
[2010-8-8 15:36:56]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:36:56]->已经找到Serv-U服务...
[2010-8-8 15:36:56]->判断服务启动状态...
[2010-8-8 15:36:56]->服务处于运行状态,跳过...
[2010-8-8 15:37:01]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:37:01]->已经找到Serv-U服务...
[2010-8-8 15:37:01]->判断服务启动状态...
[2010-8-8 15:37:01]->服务处于运行状态,跳过...
[2010-8-8 15:37:06]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:37:06]->已经找到Serv-U服务...
[2010-8-8 15:37:06]->判断服务启动状态...
[2010-8-8 15:37:06]->服务处于运行状态,跳过...
[2010-8-8 15:37:11]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:37:11]->已经找到Serv-U服务...
[2010-8-8 15:37:11]->判断服务启动状态...
[2010-8-8 15:37:11]->服务处于运行状态,跳过...
[2010-8-8 15:37:16]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:37:16]->已经找到Serv-U服务...
[2010-8-8 15:37:16]->判断服务启动状态...
[2010-8-8 15:37:16]->服务处于运行状态,跳过...
[2010-8-8 15:37:21]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:37:21]->已经找到Serv-U服务...
[2010-8-8 15:37:21]->判断服务启动状态...
[2010-8-8 15:37:21]->服务处于运行状态,跳过...
[2010-8-8 15:37:26]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:37:26]->已经找到Serv-U服务...
[2010-8-8 15:37:26]->判断服务启动状态...
[2010-8-8 15:37:26]->服务处于运行状态,跳过...
[2010-8-8 15:37:31]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:37:31]->已经找到Serv-U服务...
[2010-8-8 15:37:31]->判断服务启动状态...
[2010-8-8 15:37:31]->服务处于运行状态,跳过...
[2010-8-8 15:37:36]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:37:36]->已经找到Serv-U服务...
[2010-8-8 15:37:36]->判断服务启动状态...
[2010-8-8 15:37:36]->服务处于运行状态,跳过...
[2010-8-8 15:37:42]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:37:42]->已经找到Serv-U服务...
[2010-8-8 15:37:42]->判断服务启动状态...
[2010-8-8 15:37:42]->服务处于运行状态,跳过...
[2010-8-8 15:37:47]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:37:47]->已经找到Serv-U服务...
[2010-8-8 15:37:47]->判断服务启动状态...
[2010-8-8 15:37:47]->服务处于运行状态,跳过...
[2010-8-8 15:37:52]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:37:52]->已经找到Serv-U服务...
[2010-8-8 15:37:52]->判断服务启动状态...
[2010-8-8 15:37:52]->服务处于运行状态,跳过...
[2010-8-8 15:37:57]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:37:57]->已经找到Serv-U服务...
[2010-8-8 15:37:57]->判断服务启动状态...
[2010-8-8 15:37:57]->服务处于运行状态,跳过...
[2010-8-8 15:38:02]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:38:02]->已经找到Serv-U服务...
[2010-8-8 15:38:02]->判断服务启动状态...
[2010-8-8 15:38:02]->服务处于运行状态,跳过...
[2010-8-8 15:38:07]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:38:07]->已经找到Serv-U服务...
[2010-8-8 15:38:07]->判断服务启动状态...
[2010-8-8 15:38:07]->服务处于运行状态,跳过...
[2010-8-8 15:38:12]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:38:12]->已经找到Serv-U服务...
[2010-8-8 15:38:12]->判断服务启动状态...
[2010-8-8 15:38:12]->服务处于运行状态,跳过...
[2010-8-8 15:38:17]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:38:17]->已经找到Serv-U服务...
[2010-8-8 15:38:17]->判断服务启动状态...
[2010-8-8 15:38:17]->服务处于运行状态,跳过...
[2010-8-8 15:38:22]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:38:22]->已经找到Serv-U服务...
[2010-8-8 15:38:22]->判断服务启动状态...
[2010-8-8 15:38:22]->服务处于运行状态,跳过...
[2010-8-8 15:38:27]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:38:27]->已经找到Serv-U服务...
[2010-8-8 15:38:27]->判断服务启动状态...
[2010-8-8 15:38:27]->服务处于运行状态,跳过...
[2010-8-8 15:38:32]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:38:32]->已经找到Serv-U服务...
[2010-8-8 15:38:32]->判断服务启动状态...
[2010-8-8 15:38:32]->服务处于运行状态,跳过...
[2010-8-8 15:38:37]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:38:37]->已经找到Serv-U服务...
[2010-8-8 15:38:37]->判断服务启动状态...
[2010-8-8 15:38:37]->服务处于运行状态,跳过...
[2010-8-8 15:38:42]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:38:42]->已经找到Serv-U服务...
[2010-8-8 15:38:42]->判断服务启动状态...
[2010-8-8 15:38:42]->服务处于运行状态,跳过...
[2010-8-8 15:38:47]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:38:47]->已经找到Serv-U服务...
[2010-8-8 15:38:47]->判断服务启动状态...
[2010-8-8 15:38:47]->服务处于运行状态,跳过...
[2010-8-8 15:38:52]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:38:52]->已经找到Serv-U服务...
[2010-8-8 15:38:52]->判断服务启动状态...
[2010-8-8 15:38:52]->服务处于运行状态,跳过...
[2010-8-8 15:38:57]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:38:57]->已经找到Serv-U服务...
[2010-8-8 15:38:57]->判断服务启动状态...
[2010-8-8 15:38:57]->服务处于运行状态,跳过...
[2010-8-8 15:39:02]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:39:02]->已经找到Serv-U服务...
[2010-8-8 15:39:02]->判断服务启动状态...
[2010-8-8 15:39:02]->服务处于运行状态,跳过...
[2010-8-8 15:39:07]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:39:07]->已经找到Serv-U服务...
[2010-8-8 15:39:08]->判断服务启动状态...
[2010-8-8 15:39:08]->服务处于运行状态,跳过...
[2010-8-8 15:39:13]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:39:13]->已经找到Serv-U服务...
[2010-8-8 15:39:13]->判断服务启动状态...
[2010-8-8 15:39:13]->服务处于运行状态,跳过...
[2010-8-8 15:39:18]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:39:18]->已经找到Serv-U服务...
[2010-8-8 15:39:18]->判断服务启动状态...
[2010-8-8 15:39:18]->服务处于运行状态,跳过...
[2010-8-8 15:39:23]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:39:23]->已经找到Serv-U服务...
[2010-8-8 15:39:23]->判断服务启动状态...
[2010-8-8 15:39:23]->服务处于运行状态,跳过...
[2010-8-8 15:39:28]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:39:28]->已经找到Serv-U服务...
[2010-8-8 15:39:28]->判断服务启动状态...
[2010-8-8 15:39:28]->服务处于运行状态,跳过...
[2010-8-8 15:39:33]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:39:33]->已经找到Serv-U服务...
[2010-8-8 15:39:33]->判断服务启动状态...
[2010-8-8 15:39:33]->服务处于运行状态,跳过...
[2010-8-8 15:39:38]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:39:38]->已经找到Serv-U服务...
[2010-8-8 15:39:38]->判断服务启动状态...
[2010-8-8 15:39:38]->服务处于运行状态,跳过...
[2010-8-8 15:39:43]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:39:43]->已经找到Serv-U服务...
[2010-8-8 15:39:43]->判断服务启动状态...
[2010-8-8 15:39:43]->服务处于运行状态,跳过...
[2010-8-8 15:39:48]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:39:48]->已经找到Serv-U服务...
[2010-8-8 15:39:48]->判断服务启动状态...
[2010-8-8 15:39:48]->服务处于停止状态,正在启动...
[2010-8-8 15:39:54]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:39:54]->已经找到Serv-U服务...
[2010-8-8 15:39:54]->判断服务启动状态...
[2010-8-8 15:39:54]->服务处于运行状态,跳过...
[2010-8-8 15:39:59]->正在从系统当前109个服务中寻找Serv-U服务...
源代码下载地址:http://files.cnblogs.com/zjoch/SERV-U-AutoStartDogService.rar
将服务的账号换为自建账号是为了服务器安全,但是换了后服务就自动停止了;不可能每次都人工手动去启动,于是我决定给这个服务增加一个看门狗服务;
看门狗服务每个5秒检测一次serv-u服务的状态,如果停止就立即启动;这样就能解决自动脱机的问题了;
附件是实现程序源代码,看门狗服务会在安装目录产生一个日志文件ServiceWorkLog.txt,
下面说下如何注册服务(运行环境:.NET 3.5 SP1,开发语言:C#):
1.在命令行进入C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
2.敲入命令InstallUtil 然后把你的SERV-U-AutoStartDogService.exe拖到CMD中,然后回车,服务安装成功,自动启动;
3。卸载:重复步骤1和2,在InstallUtil 空格加/u再空格,回车,就卸载成功;
下面是服务工作日志:
[2010-8-8 15:36:41]->Serv-u看门狗服务(5秒检测一次)正在启动...
[2010-8-8 15:36:46]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:36:46]->已经找到Serv-U服务...
[2010-8-8 15:36:46]->判断服务启动状态...
[2010-8-8 15:36:46]->服务处于运行状态,跳过...
[2010-8-8 15:36:51]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:36:51]->已经找到Serv-U服务...
[2010-8-8 15:36:51]->判断服务启动状态...
[2010-8-8 15:36:51]->服务处于运行状态,跳过...
[2010-8-8 15:36:56]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:36:56]->已经找到Serv-U服务...
[2010-8-8 15:36:56]->判断服务启动状态...
[2010-8-8 15:36:56]->服务处于运行状态,跳过...
[2010-8-8 15:37:01]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:37:01]->已经找到Serv-U服务...
[2010-8-8 15:37:01]->判断服务启动状态...
[2010-8-8 15:37:01]->服务处于运行状态,跳过...
[2010-8-8 15:37:06]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:37:06]->已经找到Serv-U服务...
[2010-8-8 15:37:06]->判断服务启动状态...
[2010-8-8 15:37:06]->服务处于运行状态,跳过...
[2010-8-8 15:37:11]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:37:11]->已经找到Serv-U服务...
[2010-8-8 15:37:11]->判断服务启动状态...
[2010-8-8 15:37:11]->服务处于运行状态,跳过...
[2010-8-8 15:37:16]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:37:16]->已经找到Serv-U服务...
[2010-8-8 15:37:16]->判断服务启动状态...
[2010-8-8 15:37:16]->服务处于运行状态,跳过...
[2010-8-8 15:37:21]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:37:21]->已经找到Serv-U服务...
[2010-8-8 15:37:21]->判断服务启动状态...
[2010-8-8 15:37:21]->服务处于运行状态,跳过...
[2010-8-8 15:37:26]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:37:26]->已经找到Serv-U服务...
[2010-8-8 15:37:26]->判断服务启动状态...
[2010-8-8 15:37:26]->服务处于运行状态,跳过...
[2010-8-8 15:37:31]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:37:31]->已经找到Serv-U服务...
[2010-8-8 15:37:31]->判断服务启动状态...
[2010-8-8 15:37:31]->服务处于运行状态,跳过...
[2010-8-8 15:37:36]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:37:36]->已经找到Serv-U服务...
[2010-8-8 15:37:36]->判断服务启动状态...
[2010-8-8 15:37:36]->服务处于运行状态,跳过...
[2010-8-8 15:37:42]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:37:42]->已经找到Serv-U服务...
[2010-8-8 15:37:42]->判断服务启动状态...
[2010-8-8 15:37:42]->服务处于运行状态,跳过...
[2010-8-8 15:37:47]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:37:47]->已经找到Serv-U服务...
[2010-8-8 15:37:47]->判断服务启动状态...
[2010-8-8 15:37:47]->服务处于运行状态,跳过...
[2010-8-8 15:37:52]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:37:52]->已经找到Serv-U服务...
[2010-8-8 15:37:52]->判断服务启动状态...
[2010-8-8 15:37:52]->服务处于运行状态,跳过...
[2010-8-8 15:37:57]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:37:57]->已经找到Serv-U服务...
[2010-8-8 15:37:57]->判断服务启动状态...
[2010-8-8 15:37:57]->服务处于运行状态,跳过...
[2010-8-8 15:38:02]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:38:02]->已经找到Serv-U服务...
[2010-8-8 15:38:02]->判断服务启动状态...
[2010-8-8 15:38:02]->服务处于运行状态,跳过...
[2010-8-8 15:38:07]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:38:07]->已经找到Serv-U服务...
[2010-8-8 15:38:07]->判断服务启动状态...
[2010-8-8 15:38:07]->服务处于运行状态,跳过...
[2010-8-8 15:38:12]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:38:12]->已经找到Serv-U服务...
[2010-8-8 15:38:12]->判断服务启动状态...
[2010-8-8 15:38:12]->服务处于运行状态,跳过...
[2010-8-8 15:38:17]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:38:17]->已经找到Serv-U服务...
[2010-8-8 15:38:17]->判断服务启动状态...
[2010-8-8 15:38:17]->服务处于运行状态,跳过...
[2010-8-8 15:38:22]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:38:22]->已经找到Serv-U服务...
[2010-8-8 15:38:22]->判断服务启动状态...
[2010-8-8 15:38:22]->服务处于运行状态,跳过...
[2010-8-8 15:38:27]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:38:27]->已经找到Serv-U服务...
[2010-8-8 15:38:27]->判断服务启动状态...
[2010-8-8 15:38:27]->服务处于运行状态,跳过...
[2010-8-8 15:38:32]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:38:32]->已经找到Serv-U服务...
[2010-8-8 15:38:32]->判断服务启动状态...
[2010-8-8 15:38:32]->服务处于运行状态,跳过...
[2010-8-8 15:38:37]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:38:37]->已经找到Serv-U服务...
[2010-8-8 15:38:37]->判断服务启动状态...
[2010-8-8 15:38:37]->服务处于运行状态,跳过...
[2010-8-8 15:38:42]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:38:42]->已经找到Serv-U服务...
[2010-8-8 15:38:42]->判断服务启动状态...
[2010-8-8 15:38:42]->服务处于运行状态,跳过...
[2010-8-8 15:38:47]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:38:47]->已经找到Serv-U服务...
[2010-8-8 15:38:47]->判断服务启动状态...
[2010-8-8 15:38:47]->服务处于运行状态,跳过...
[2010-8-8 15:38:52]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:38:52]->已经找到Serv-U服务...
[2010-8-8 15:38:52]->判断服务启动状态...
[2010-8-8 15:38:52]->服务处于运行状态,跳过...
[2010-8-8 15:38:57]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:38:57]->已经找到Serv-U服务...
[2010-8-8 15:38:57]->判断服务启动状态...
[2010-8-8 15:38:57]->服务处于运行状态,跳过...
[2010-8-8 15:39:02]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:39:02]->已经找到Serv-U服务...
[2010-8-8 15:39:02]->判断服务启动状态...
[2010-8-8 15:39:02]->服务处于运行状态,跳过...
[2010-8-8 15:39:07]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:39:07]->已经找到Serv-U服务...
[2010-8-8 15:39:08]->判断服务启动状态...
[2010-8-8 15:39:08]->服务处于运行状态,跳过...
[2010-8-8 15:39:13]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:39:13]->已经找到Serv-U服务...
[2010-8-8 15:39:13]->判断服务启动状态...
[2010-8-8 15:39:13]->服务处于运行状态,跳过...
[2010-8-8 15:39:18]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:39:18]->已经找到Serv-U服务...
[2010-8-8 15:39:18]->判断服务启动状态...
[2010-8-8 15:39:18]->服务处于运行状态,跳过...
[2010-8-8 15:39:23]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:39:23]->已经找到Serv-U服务...
[2010-8-8 15:39:23]->判断服务启动状态...
[2010-8-8 15:39:23]->服务处于运行状态,跳过...
[2010-8-8 15:39:28]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:39:28]->已经找到Serv-U服务...
[2010-8-8 15:39:28]->判断服务启动状态...
[2010-8-8 15:39:28]->服务处于运行状态,跳过...
[2010-8-8 15:39:33]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:39:33]->已经找到Serv-U服务...
[2010-8-8 15:39:33]->判断服务启动状态...
[2010-8-8 15:39:33]->服务处于运行状态,跳过...
[2010-8-8 15:39:38]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:39:38]->已经找到Serv-U服务...
[2010-8-8 15:39:38]->判断服务启动状态...
[2010-8-8 15:39:38]->服务处于运行状态,跳过...
[2010-8-8 15:39:43]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:39:43]->已经找到Serv-U服务...
[2010-8-8 15:39:43]->判断服务启动状态...
[2010-8-8 15:39:43]->服务处于运行状态,跳过...
[2010-8-8 15:39:48]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:39:48]->已经找到Serv-U服务...
[2010-8-8 15:39:48]->判断服务启动状态...
[2010-8-8 15:39:48]->服务处于停止状态,正在启动...
[2010-8-8 15:39:54]->正在从系统当前109个服务中寻找Serv-U服务...
[2010-8-8 15:39:54]->已经找到Serv-U服务...
[2010-8-8 15:39:54]->判断服务启动状态...
[2010-8-8 15:39:54]->服务处于运行状态,跳过...
[2010-8-8 15:39:59]->正在从系统当前109个服务中寻找Serv-U服务...
源代码下载地址:http://files.cnblogs.com/zjoch/SERV-U-AutoStartDogService.rar
相关文章推荐
- 把Tomcat做成系统服务自动启动
- 将windows程序 注册成为系统服务自动启动
- redhat设置系统启动/关机过程中处理自动启动服务命令
- vsftpd服务自动加载模块和随系统启动的方法
- 开机不登陆系统自动启动Vmware虚拟机(系统服务)
- Tomcat 添加为系统服务 开机自动启动
- linux 系统服务/程序 启动运行 怎么样才能自动运行
- CentOS7 下配置Keepalived为系统服务,开机自动启动。
- CentOS7 下配置Keepalived为系统服务,开机自动启动。
- CentOS 7 Linux下配置Oracle 11gR2为系统服务自动启动
- SQL server 2000 在Windows 2003系统下 SQL SERVER AGENT自动启动服务。
- 修复"打开或关闭window功能"为空 系统补丁打不上 Windows Modules Installer服务无法启动...
- 使Upstart机制下的服务在系统启动时自动启动失效的三种方法+1
- windows中系统开机自动运行程序和自动启动服务
- SQL server 2000 在Windows 2003系统下 SQL SERVER AGENT自动启动服务。
- 将JBoss启动做成Windows的系统服务 服务器一开机自动运行JBoss
- windows中系统开机自动运行程序和自动启动服务
- CentOS Linux下配置Oracle 11gR2为系统服务自动启动
- SUSE系统中自动启动相关服务
- CentOS Linux下配置Oracle 11gR2为系统服务自动启动