虽然说绝大多数的Windows网管人员都是经由IIS所提供的网际网络信息服务图形界面来管理,但其实在IIS的默认安装中也提供了一些专属的命令工具可供人们使用,那就是从IIS 6.0版本就已经在提供的IISReset命令工具,它提供了以下参数的使用方法。
/RESTART:在不添加任何参数的状态下,此参数为执行的默认值,它将会让所有目前在IIS管理界面中的网站服务重新启动。
/START:执行目前停用中的所有网际网络服务。
/STOP:停止目前执行中的所有网际网络服务。
/REBOOT:直接让整部计算机重新启动。
/REBOOTONERROR:设置如果当执行停止、重新启动或是启动IIS服务发生错误时自动重新启动计算机。
/NOFORCE:设置如果去停止IIS服务发生错误时,不要强制中断网际网络服务。
/TIMEOUT:val:以 秒数为单位设置一个逾期时间,此设置可以搭配像是REBOOTONERROR的参数来使用,默认值是20 s时重新启动服务、60 s中断服务以及0 s重新启动。
/STATUS:显示所有目前网际网络服务的执行状态。
/Enable:启用本地系统来重新启动网际网络服务。
/Disable:关闭本地系统来重新启动网际网络服务。
如图2所示便是通过IISReset/status命令参数,来查询目前IIS网站相关服务的运行状态。相较于使用图形界面的服务管理员,该方式更加一目了然。
图2 检查IIS服务状态