asp学习网: 首页 >> IIS教程 >> iis配置 >> 重新启动 IIS:微软教程

重新启动 IIS:微软教程

问:我该如何从命令提示符重新启动 IIS?

答:如果在 Windows 2000 中打开服务控制台,然后依次单击“IIS Admin Service"以及“依存关系"选项卡,您会发现 IIS Admin Service 依赖于 RPC 和 Protected Storage 服务,而 SMTP、World Wide Web Publishing Service 以及 FTP 和 NNTP(图中未显示)又依赖于它。如果停止 IIS Admin Service,这些相互依存的服务也将停止。然而,当您启动 IIS Admin Service 时,这些相互依存的服务并不会自动启动(IIS 4 中也是如此)。


 

 

要停止和启动 IIS,您必须按顺序关闭和启动所有 IIS 服务。

有多种方法可完成此操作。在 IIS 5 上,您可以从命令提示符下发出 IISRESET 命令,这将停止然后启动 IIS 和相关服务。IISRESET 有多个开关选项,例如 REBOOTONERROR 和 NOFORCE,可从远程服务器调用这条命令。IIS 4 中没有 IISRESET 命令。

但是您可以在命令提示符下运行 NET STOP IISADMIN /y、批处理文件或脚本。这可以自动停止所有和 IISADMIN 服务具有依存关系的服务。关闭时,依存服务被设置为自动关闭。但是启动 IISADMIN 服务,这些依存服务并不会自动启动。然而,如果您启动某一个依存服务,IISADMIN 服务会自动启动。因此,要重新启动服务器,您可以运行一系列命令来启动每个 IIS Internet 协议服务。本文由aspxuexi.com asp学习网整理。例如:

     NET START W3SVC
NET START SMTPSVC
NET START FTPSVC

等等,IISADMIN 服务将会自动启动。

在以这种方式重新启动服务时,可能会花费较长的时间。如果您的元数据库非常大,那么要完全启动 IISADMIN 服务要花较长的时间。您可能需要在启动脚本中设置一些停顿,以很好地管理时间,不过通常情况下不需要这样做。

除上述方法外,您还可以编写 VBScript、perl 或 WMI 脚本来执行相同的功能。特别值得一提的是,Windows 2000 和 Window Server 2003 上的 WMI 具有许多服务器管理功能。

from:asp学习网/title:重新启动 IIS:微软教程/ time:2006-11-22 21:01:34

本文主题重新启动 IIS:微软教程

asp教程 ©2006-2007 aspxuexi.com | 关于站点 | 版权隐私 | 站内搜索
复制或者翻版 请于夜间进行