ResourceKit中文版帮助[4]

[入库:2005年9月19日] [更新:2007年3月25日]

本文简介:

命令行工具可以用来注册Java classes,鄙人不懂Java这种高深的东西,连什么是classes都不知道,没有办  
法了,这一块就只好%¥&………了,不好意思。有懂的人帮一下忙好了,呵呵!!  

12. Netsvc.exe (Command-line Service Controller)  

一个命令行工具,用来控制服务,和SC比较类似,但是在功能上要比后者少很多!用这个工具基本上可以进行远程启动,停止,暂停,继续服务或者查询一个服务的状态。基本上只要你是一个普通用户就可以执行这个命令, 当然如果要启动和停止的话,就需要相应的权限了。 当然和SC相比Netsvc有很大的局限性,所以在这里我多说一点和服务有关的东西。在Win2k虽然你可以对各种服务进行查询,但是并不是所有的服务都可以直接关闭,比如Workstation这个服务,但奇怪的是Workstation这个服务有些时候会莫名其妙的丢失,至今我还不知道原因,一旦丢失以后基本上就 需要重装了。我们继续话题,当一个用户有许多活动的连接存在的时候,你只可以查询或者是暂停该服务,而不能远程强迫服务停止。而如果有服务依靠别的服务才能运行的时候,我们也不能直接停止该服务。举一个简单的例子,Clipbook服务需要Network DDE服务才能运行,我们必须先停止CilpBook才能停止Network DDE。  

这里还要提到另外一种状况,就是当你停止一个不可以停止的服务的时候Netsvc会报告Service is running ,而该服务不能停止的原因有很多种,但是Netsvc并不会报告给你,太惨了!!此外,当一个服务不能被暂停的时候,这个鬼东西仍然会报告给你说Service is running,唉!所以说最好使用SC。  

语法:  

netsvc command servicename \\computername /?│/help  

command可以是以下几个命令:  
/list  
列出已经安装的服务,这个时候不使用servicename。  

/query  
查询一个服务的状态。  

/start, /stop, /stop, /continue  
这几个命令就不用解释了吧?字面意义都已经很清楚了。  

最后举两个例子吧!如:  
netsvc /list \\hello  

netsvc /query \\hello "Alerter"  

netsvc Alerter \\hello /pause  

更进一步具体的内容可以在SC那里看到,这里不再多说。  

13. Now.exe  

Reskit里面比较无聊的命令之一,可以在STDOUT(Standard output)上输出一个带时间戳的东东。有点像  
ECHO命令。举例说明算了:  

当我们打入ECHO bbb的时候,屏幕会显示bbb  
C:\>echo bbb  
bbb  

但是当我们用Now bbb的时候,会输出:  
C:\>now bbb  

Sat Feb 16 22:31:34 2002 -- bbb  
这种东西,不知道有什么用,呵呵!  

14. Pathman.exe  

一个命令行工具可以修改系统路径和用户路径,当然这个工具还可以用来检查路径中的错误,有多余的头部分号,尾部分号,多个连接得分号,重复的添加和删除,增加重复的路径或是移出一个不存在的路径等等,但是不检查路径的有效性。 2K保留了两套路径,一个是统一的全局系统路径,另一组是每个用户个别的用户路径,当然为了保证兼容性,2000仍然保留了从Autoexec.bat装入路径。每个用户可以修改自己的用户路径,而只有管理员可以修改系统路径,为了方便操作,微软就搞出了这个Pathman。  

语法:  

pathman /as /au /rs /ru path  

/as  
增加分号隔开的系统路径。  

/au  
增加分号隔开的用户路径。  

/rs  
删除分号隔开的系统路径。  

/ru  
删除分号隔开的用户路径。  

当修改完成以后,Pathman会广播信息给所有的顶端窗口提醒它们环境被改变了,这将会导致应用程序升级它们的环境,获得经修改的路径。  

举例说明:  

添加c:\temp;C:\users\name;d:\utils为用户路径,当然,只是在它们不存在的时侯才添加。这个结果你可  
以在System properties的Environment Variable中看到。上面一栏是user的变量,下面是系统变量。  
实际上这个工具也有个好处就是添加和删除可以同时操作,你可以:  
pathman /au C:\users\name /ru c:\users\name 呵呵!不过没有什么意思!  

15. Ptree.exe(Process Tree)  

程序可以允许你在本地或者是远程查询进程树,同样也可以Kill它们。2000默认情况下,允许Local  
Administrators, Power Users, Users查询这些树,但是只有Local Administrators和Power Users可  

以Kill进程。  

就这个工具而言,它有这么几部分组成ptreedrv.sys(kernel-mode驱动程序),ptreesvc.exe和  
ptreesvcps.dll(2000的服务的程序,就是所ptree是需要在该计算机上安装一个服务),  
Ptreesvr.dll(COM+服务端),ptree.exe(控制台客户端),Ptreeg.exe(GUI客户端,推荐使用这个,在  
DOS底下看到的东西太少,也不好看,还是GUI爽!而且还可以同时管理多台计算,不错吧!我是挺喜欢的,比Ctrl+Alt+Del出来的那个东西要好得多!)  

这个程序并没有和Reskit一起安装,而实在Reskit的目录下生成一个名为Ptree的目录,底下有个ptree.msi  

本文关键:ResourceKit中文版帮助
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top