您的位置:首页 > 其它

用命令重启IIS 常重启IIS的朋友看过来

2006-12-04 23:10 309 查看
  网站莫名其妙出现问题(很多时候是我们发现不了它),于是重启服务(有时更痛快重启机器)。今天我们就IIS6.0来说一下你是怎么重启服务的吧。我想一开始都是靠图形化界面操作的吧,后来知道了重启net start[stop] W3SVC,再后来知道iisweb/start[stop] 默认网站,再后来知道了iisreset/noforce命令也可以做这件事,再后来知道了可以用vbs,如下代码所示:

set WebServiceObj = GetObject("IIS://LocalHost/w3svc")
WamUserName = WebServiceObj.WAMUserName
MsgBox WamUserName
再后来知道好像还可以用c#语言来控制(我没有具体做),也许还有别的途径……总上所述其实只有重启服务和重启网站两种情况。

  接下来看一下网站和服务的关系,服务是网站运行的基础,World Wide Web Publishing Service服务上可以运行多个网站,如停止了World Wide Web Publishing Service则所有网站以及应用程序池都会停止如下图:
set WebAppPool = GetObject("IIS://LocalHost/w3svc/AppPools/DefaultAppPool")
WebAppPool.Stop
WebAppPool.Start

  结尾:如果你有更好的办法,请不吝回帖,

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: