如果网站不能正常工作,或者如果网站很慢或不响应,停止并重新启动网站可能清除临时软件问题,例如出错的工作进程。
在类似情况下,可使用命令行脚本 iisweb.vbs(存储在 systemroot\System32 中)使网站停止响应。站点的内容不变,但是在重新启动站点之前用户将无法访问它。
要点 您必须是本地计算机上 Administrators 组的成员或者必须被委派了相应的权限,才能运行脚本和可执行文件。作为安全性的最佳操作,请使用不属于 Administrators 组的帐户登录计算机,然后使用运行方式命令以管理员身份运行脚本或可执行文件。在命令提示符下,键入 runas /user:administrative_accountname "script or executable command"。
本主题包括下列信息:
示例 1:
下面的示例停止本地计算机上的“Products”网站。该命令用站点名称标识站点。在本例中,因为服务器是本地计算机,所以 /s 参数不是必需的。因为本地计算机的当前用户必须以管理员身份登录才能运行该命令,所以 /u 和 /p 参数被忽略。
iisweb /stop Products
作为响应,iisweb 显示以下消息,确认站点已被停止并用站点的配置数据库路径来标识站点:
正在连接到服务器 ...已完成。 Server W3SVC/1977437537 has been STOPPED.
示例 2:
下面的示例停止远程计算机 SVR01 上的“Products”和“Marketing”网站。该命令用其配置数据库路径“W3SVC/1509060225”来标识“Products”站点,用名称来标识“Marketing”站点。另外,该命令使用 /s 参数来指定远程计算机,使用 /u 和 /p 参数以用户的管理员帐户权限运行命令。
iisweb /stop w3svc/1509060225 Marketing /s SVR01 /u Alice /p p@##word
作为响应,iisweb 显示以下消息,确认站点已被停止并用站点的配置数据库路径来标识每个站点:
正在连接到服务器 ...已完成。 Server W3SVC/1509060225 has been STOPPED. Server W3SVC/1977437537 has been STOPPED.
© 1997-2003 Microsoft Corporation。保留所有权利。