当前位置:asp编程网>技术教程>软件使用教程>  正文

asp开发过程中重启IIS的三种方法

2012-12-26 19:16:02   来源:www.aspbc.com    作者:loveasp   浏览量:1067   收藏

ASP开发过程中,有时候会要重启IIS,重启IIS的方法有两种:
1、右击我的电脑--管理--服务和应该程序--Internet信息服务(IIS)管理(右击)--重新启动IIS

2、使用dos命令来重启
   运行--cmd 进入dos状态,在里面输入iisreset /restart,这种方法是最快的。  
   这里还要介绍一下这个命令的其他参数,如下:  
  用法:
  iisreset [computername]  
   /RESTART 停止然后重新启动所有 Internet 服务。
   /START 启动所有 Internet 服务。
   /STOP 停止所有 Internet 服务。
   /REBOOT 重新启动计算机。
   /REBOOTONERROR 如果在启动、停止或重新启动 Internet 服务时出错,
   则重新启动计算机。
   /NOFORCE 如果试图正常停止服务失败,不强制终止 Internet 服务。
   /TIMEOUT:val 指定等待 Internet 服务的成功停止的超时值(以秒为单位)。
   如果已指定 REBOOTONERROR 参数,超时后可以重新启
  动计算机。
   服务重新启动的默认值为 20 秒,停止为 60 秒,计算
  机重新启动为 0 秒。
   /STATUS 显示所有 Internet 服务的状态。
   /ENABLE 启用本地系统上 Internet 服务的重新启动。
   /DISABLE 禁用本地系统上 Internet 服务的重新启动。

3、如果你还觉得这种方法不够快,你还可以这样做:你把这些命令做成一个.bat文件,然后到需要的时候,你只要双击这个文件就行了。
    重启IIS的BAT文件:
    view plaincopy to clipboardprint?
    @echo off   
    title 是否重启IIS?  
    echo 是否重启IIS?  
    :select  
    set /p restart=请输入您的选择(Y/N):   
    if "%restart%"=="Y" goto restart  
    if "%restart%"=="y" goto restart  
    if "%restart%"=="N" goto stop  
    if "%restart%"=="n" goto stop  
    goto select  
    :restart  
    title 正在重启IIS,请稍候...  
    iisreset /restart  
    title IIS重启完毕  
    echo IIS重启完毕  
    pause  
    exit  
    :stop  
    title 您选择了不重启,任意键退出!  
    echo 您选择了不重启,任意键退出!  
    pause  
    exit 


关于我们-广告合作-联系我们-积分规则-网站地图

Copyright(C)2013-2017版权所属asp编程网