有时候我们需要在cmd命令行下重启iis服务器,可以通过iisreset来操作。
首先在命令行运行cmd.exe。
第一种是使用iisreset。
我们可以先检查iisreset命令的语法。
c:\ Documents and Settings \ administrator is reset/?
IISRESET。微软公司1998-1999年
用法:
iisreset[计算机名]
/RESTART停止并重新启动所有Internet服务。
/START启动所有Internet服务。
/STOP停止所有Internet服务。
/REBOOT重新启动计算机。
/REBOOTONERROR如果在启动、停止或重新启动Internet服务时出现错误,
重启电脑。
/NOFORCE如果停止服务的尝试正常失败,不会强制终止Internet服务。
/TIMEOUT:val指定等待Internet服务成功停止的超时值(秒)。
如果已经指定了REBOOTONERROR参数,它可以在超时后重新启动。
移动电脑。
服务重启的默认值为20秒,停止的默认值为60秒。
机器重启0秒钟。
/STATUS显示所有Internet服务的状态。
/ENABLE允许在本地系统上重新启动Internet服务。
/DISABLE禁用本地系统上Internet服务的重新启动。
重新启动IIS的BAT文件:
查看剪贴板打印文本?
@关闭回声
标题重启IIS?
Echo重启IIS?
:选择
Set /p restart=请输入您的选择(Y/N):
如果' % restart % '=' Y '转到重新启动
如果' % restart % '=' y '转到重新启动
如果' % restart % '=' N '转到停止
如果' % restart % '=' n '转到停止
转到选择
:重新启动
标题是重新启动IIS,请稍候。
IIS重置/重启
标题IIS已重新启动。
Echo IIS已重新启动。
中止
出口
:停止
标题,你已经选择了不重启,按任意键退出!
Echo选择不重启,按任意键退出!
中止
出口
第二种方法是用Net命令重新启动服务。
启动IIS:
Net启动iisadmin (IIS的全部服务)
网络万维网服务
停止IIS:
Net stop iisadmin /y (www、ftp和smtp服务将自动停止)
如果IIS自带FTP,可以执行。
net start MSFtpsvc