WINXP下的命令行配置(1)--SC,NTSD,REGSVR32

1 sc
 a禁止一个服务
   sc 服务名 config start= disabled

 b.将一个服务设为自动运行
   sc 服务名 config start= auto

 c.将一个服务设为手动运行
   sc 服务名 config start= demand
  eg:  启用打印服务:
        color 0a
        sc config spooler start= auto
        sc start spooler ;
        sc stop spooler
 d.查看一个服务的运行状态
   sc query 服务名
 e.查看一个服务的配置信息
   sc qc 服务名
f.创建一个服务
   sc create 服务名 参数1 参数2 …..
g.查看未运行的服务
   sc query state= inactive
h.删除一个服务
   sc delete 服务名


2 ntsd
  eg:  关闭一个进程
 tasklist: 获取PID
        taskkill /pid
        ntsd -c q -p PID
        -c是表示执行debug命令,
         q表示执行结束后退出(quit),
        -pn 表示后面紧跟着是你要结束的进程名称(process_name.exe 比如:QQ.exe taskmgr.exe             等,值得注意的是后缀名.exe是不可省略的,否则系统会告诉你“不支持此接口”),
        -p 表示后面紧跟着是你要结束的进程对应的PID,PID是进程标识符.

3 regsvr32
   eg: regsvr32 /u netman.dll
       regsvr32 /u netcfgx.dll
       regsvr32 /u netshell.dll
       这样的话就没法更改网络设置了。在WINXP下就看不到本地连接了.局域网内也不能通过计算机名访问,但通过IP地址可以.恢复的话直接再注册一遍就行了.

posted on 2007-05-30 14:35 snowhill 阅读(408) 评论(0)  编辑 收藏 引用 所属分类: 系统管理


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


<2024年11月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

导航

公告

又一年...........

留言簿(3)

随笔分类(13)

文章分类(131)

文章档案(124)

c++

java

linux

oracle

常用软件

其他

网络配置

系统安全

音乐

搜索

最新评论

阅读排行榜