zoukankan      html  css  js  c++  java
  • 用批处理来重启IIS的应用程序池

    批处理很简单,先Stop再Start就行,代码如下(apppoolName是应用程序池的实例名):
    c:windowssystem32inetsrvAppCmd.exe stop apppool /apppool.name:"apppoolName"
    c:windowssystem32inetsrvAppCmd.exe start apppool /apppool.name:"apppoolName"

    在IIS管理器里面停止应用程序池,然后马上启动,这时可能因为应用程序池还有些操作没完全完成而报错,一位网友建议先Sleep 1分钟再Start。但是批处理里没有Sleep命令,所以就用下面的方法来模拟。

    c:windowssystem32inetsrvAppCmd.exe stop apppool /apppool.name:"apppoolName"
    c:windowssystem32inetsrvAppCmd.exe start apppool /apppool.name:"apppoolName"
    ping -n 60 -w 1000 192.168.255.255
    c:windowssystem32inetsrvAppCmd.exe start apppool /apppool.name:"apppoolName"

    其实批处理命令也可以这样写:

    c:

    cd %windir%system32inetsrv

    appcmd stop apppool /apppool.name:apppoolName

    appcmd start apppool /apppool.name:apppoolName

  • 相关阅读:
    Socket listen 简要分析
    Socket connect 等简要分析
    HIVE函数大全
    元数据管理
    flume
    shell编程
    数据仓库集锦
    数据库知识
    hive sql 转化mapreduce原理
    Hadoop 学习笔记
  • 原文地址:https://www.cnblogs.com/iwin9999/p/3892406.html
Copyright © 2011-2022 走看看