中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 程序开发 > 编程语言 > 综合其它
手工清除services.msc中的服务
作者:未知 时间:2005-07-27 23:26 出处:CSDN 责编:chinaitpower
              摘要:手工清除services.msc中的服务

记得以前在‘删除’这个动作上学到不少东西,今天又有了一次收获。

还是从事例开始讲。今天把想把StyleXP卸掉,因为我装的这个版本old了,象往常一样从添加删除中点击StyleXP-删除 to end。可能就是因为旧版本的问题,我在卸载了StyleXP后发现服务管理器中依然‘竖立着它的身影’——服务名为StyleXPService,这可不是件好事。

之后我在注册表编辑器中一阵狂扫,总算干掉几个StyleXP的项,然后通过快速注册表生效——explorer死而复生法之后,我再次打开服务管理器,它——让我惊呆了,这个无赖竟然还在那里——不可能的,它明明死了的——我是这么想的,确实也是,因为这个服务已经不可能开得起来了——在卸载StyelXP之后就开不起来了,但服务管理器里怎么……

还是Internet帮的忙,我脑中闪过四个字"清除服务",用google一搜,答案差不多就都在了,我进入MS TechNet 删除服务页,得到如下信息:
————————————————————————————————————————
删除服务

描述
删除名为 DbService 的假定服务。

脚本代码

strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colListOfServices = objWMIService.ExecQuery _
("Select * from Win32_Service Where Name = 'DbService'")
For Each objService in colListOfServices
objService.StopService()
objService.Delete()
Next
—————————————————————————————————————————
虽然才疏学浅,但我运气比较好,因为我不知道怎么用这个脚本,只知道VBS的脚本文件能直接运行,于是我把代码copy到记事本,修改其中的"DbService"为"StyleXPService",保存为.VBS文件,双击运行,好像真是这么回事儿,它执行了,服务管理器中的StyleXP消失了。
接着我又发现服务管理器中还有个MSTake也是无效服务,我也用这种方法把它清除掉了。
OK,总结完毕。


关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有