• 关于IIS6 和 IIS 7 命令与XML


    # IIS 6  For Win2003

    要查看该命令语法,请单击以下命令:
    
    •iisweb /create
    •iisweb /delete, /start, /stop, /pause
    •iisweb /query

    ## 查询 单个网站状态
    C:WINDOWSsystem32>cscript %systemroot%system32iisweb.vbs /query "网站名"

    ## 启动单个网站
    C:WINDOWSsystem32>cscript %systemroot%system32iisweb.vbs /start "网站名"

    ## 关闭单个网站
    C:WINDOWSsystem32>cscript %systemroot%system32iisweb.vbs /stop "网站名"

    ##  查看所有打开/关闭的站点

    cscript %systemroot%system32iisweb.vbs /query | findstr /i "STARTED"

    STARTED   所有打开站点

    STOPPED  所有关闭站点

      

    # IIS7 For Win2008 Win2012 Win2016 Win2019 (蓝色字体系统未测试)

    appcmd语法:
    
    appcmd.exe <命令> <对象类型> <标示符> <参数1:值1 ....>
    
    常用命令
    
    命令        举例描述                      例子
    list    列出应用程序池    例:appcmd.exe list app
    set    配置应用程序池    
    例:appcmd.exe set app "default site" /applicationpool:"X"
    
    add     添加新应用程序池    例:appcmd.exe add apppool /name:"XXX"
    delete    删除应用程序池    例:appcmd.exe delete apppool /apppool.name:"XXX" 
    start    启动应用程序池    例:appcmd.exe start apppool /apppool.name:"XXX"
    stop    停止应用程序池    例:appcmd.exe stop apppool /apppool.name:"XXX"
    recycle    回收应用程序池    例:appcmd.exe recycle apppool xxx
    常用对象
    
    对象名称                             描述
    site    管理虚拟网站
    app    管理应用程序
    vdir    管理虚拟目录
    appool    管理应用程序池
    config    挂历通用配置文件
    wp    挂历工作进程
    request    管理http请求
    module    管理服务器模块
    backup    管理服务器配置备份
    trace    管理失效请求跟踪日志
    常用参数
    
    /?     显示上下文相关帮助消息
    /text<:value>    
    以文本格式(默认)生成输出。
    
    /text:* 在详细信息视图中显示所有对象属性
    
    /text:<attribute>显示每个对象的指定特性的值
    
    /xml    以XML格式生成输出,使用此参数生成的输出可发送至以/in模式运行的其他命令
    /in or -    自标准输入读取和操作XML输入。使用此参数可操作运行于/XML模式的其他命令生成的输入
    /comfig<:*>    
    显示所显示的对象配置。/config:*还包括继承的配置。
    
    /metadata    在显示配置时显示配置的元数据
    /commit    
    设置用于保存配置更改的配置路径。
    
    可以指定具体的配置路径、"site""app""parent""url"
    
    以保存到该命令正在编辑的路径的适当部分
    
    也可以设置为对应的配置级别的"apphost""webroot""machine"
    
    /debug    显示命令执行的调式信息
    可以使用"!"转译常用参数同名的参数
    
    例:"/!debug:value"   设置一个名为"debug"的配置属性

    ## 启动单个网站
    C:>C:WindowsSystem32inetsrvappcmd.exe start site "网站名称"

    “hejie977.host242.tfidc.net_hejie977_hejie977”已成功启动。

      

    ## 单个站点状态查询
    C:>C:WindowsSystem32inetsrvappcmd.exe list site "网站名称"

    ## 关闭单个网站
    C:>C:WindowsSystem32inetsrvappcmd.exe stop site "网站名称"

    ## 查看所有已经打开/关闭的站点

    C:>C:WindowsSystem32inetsrvappcmd.exe list site /serverAutoStart:false

    false  关闭的站点

    true  打开的站点

    ### 判断IIS6 和IIS7(IIS7.5)
    C:WindowsSystem32inetsrvappcmd.exe   # 看是否存在这个文件,如果有就是IIS7,如果没有就是IIS6
    PS:IIS8 也支持这个命令指示CMD需要使用管理员的命令提示符不然会提示权限不足

    ## 导出IIS7及以上站点xml文件信息
    C:UsersAdministrator>%windir%system32inetsrvappcmd list site /config /xml > X:sites.xml

    ## 导出IIS6站点的xml文件信息
    xcopy C:WINDOWSsystem32inetsrvMetaBase.xml X:sites.xml /c /y

  • 相关阅读:
    Cards CodeForces 399C
    CodeForces 25D Roads not only in Berland
    【转】别人家的八数码 A* IDA*解法
    Maze Stretching Poj3897 二分+BFS
    Data Handler 大模拟 + 双端链表 hdu 4268
    黑马程序员---java基础语法--流程控制与函数
    黑马程序员--java基础--其他对象
    黑马程序员------java基础----集合
    黑马程序员---java基础-----多态、内部类、异常、包
    黑马程序员--java基础------继承,抽象,接口
  • 原文地址:https://www.cnblogs.com/Cong0ks/p/14808930.html
Copyright © 2020-2023  润新知