zoukankan      html  css  js  c++  java
  • 利用adsutil.vbs脚本创建自定义web站点

    //资源:C:\Inetpub\AdminScripts\cscript adsutil.vbs ,C:\WINNT\system32\cscript.exe

    adsutil.vbs HELP                                                  //获得帮助信息
    cscript.exe adsutil.vbs                                         //编译脚本
    cscript adsutil.vbs ENUM w3svc/1/root           //通过查看默认80站点信息来获取更多信息

    //在默认站点下创建虚拟目录并指定工作文件夹和默认页面

    C:\Inetpub\AdminScripts>adsutil.vbs create_vdir w3svc/1/root/789                            //虚拟目录名称:789

    created "w3svc/1/root/789"

    C:\Inetpub\AdminScripts>adsutil.vbs set w3svc/1/root/789/path e:\html                   //虚拟目录磁盘路径

    path                            : (STRING) "e:\html"

    C:\Inetpub\AdminScripts>adsutil.vbs set w3svc/1/root/789/defaultdoc login.asp  //虚拟目录起始页面

    defaultdoc                      : (STRING) "login.asp"

    //创建一个全新的web站点,指定端口,指定工作目录

    C:\Documents and Settings\Administrator>cd C:\Inetpub\AdminScripts     //启动命令行

    C:\Inetpub\AdminScripts>adsutil.vbs enum /p w3svc      //列出当前主机下所有站点信息,80站点为[/w3svc/1]

    [/w3svc/Info]
    [/w3svc/1]
    [/w3svc/Filters]
    [/w3svc/2]
    [/w3svc/3]
    [/w3svc/4]
    [/w3svc/5]
    [/w3svc/6]
    [/w3svc/7]
    [/w3svc/8]
    [/w3svc/9]
    [/w3svc/99]

    C:\Inetpub\AdminScripts>adsutil.vbs delete  w3svc/99  //删除99站点 ,99为主机站点索引,可任意,不可重复

    deleted path "w3svc/99"

    C:\Inetpub\AdminScripts>adsutil.vbs create_vserv  w3svc/99  //创建99站点

    created "w3svc/99"

    C:\Inetpub\AdminScripts>adsutil.vbs set  w3svc/99/serversize 1  //设置99站点大小

    serversize                      : (INTEGER) 1

    C:\Inetpub\AdminScripts>adsutil.vbs set  w3svc/99/servercomment "my test websit" //设置99站点别名

    servercomment                   : (STRING) "my test websit"

    C:\Inetpub\AdminScripts>adsutil.vbs set  w3svc/99/serverbindings ":10003:" //设置99站点端口

    serverbindings                  : (LIST) ":10003:"

    C:\Inetpub\AdminScripts>adsutil.vbs set  w3svc/99/enabledefaultdoc true //设置99站点默认文档

    enabledefaultdoc                : (BOOLEAN) True

    C:\Inetpub\AdminScripts>adsutil.vbs create_vdir w3svc/99/root      //设置99站点下root虚拟目录,必须存在

    created "w3svc/99/root"

    C:\Inetpub\AdminScripts>adsutil.vbs set w3svc/99/root/path e:\html  //设置99站点root工作目录

    path                            : (STRING) "e:\html"

    C:\Inetpub\AdminScripts>adsutil.vbs set w3svc/99/root/accessread true //设置99站点root可读

    accessread                      : (BOOLEAN) True

    C:\Inetpub\AdminScripts>adsutil.vbs set w3svc/99/root/accesswrite true //设置99站点root可写

    accesswrite                     : (BOOLEAN) True

    C:\Inetpub\AdminScripts>adsutil.vbs set w3svc/99/root/enabledirbrowsing true  //设置99站点root可浏览

    enabledirbrowsing               : (BOOLEAN) True

    C:\Inetpub\AdminScripts>adsutil.vbs set w3svc/99/root/enabledefaultdoc true //设置99站点root默认文档

    enabledefaultdoc                : (BOOLEAN) True

    C:\Inetpub\AdminScripts>adsutil.vbs set w3svc/99/root/accessscript true  //设置99站点root可执行脚本

    accessscript                    : (BOOLEAN) True

    C:\Inetpub\AdminScripts>adsutil.vbs set w3svc/99/root/appfriendlyName 默认应用程序  //设置99站点root应用程序属性

    appfriendlyName                 : (STRING) "默认应用程序"

    C:\Inetpub\AdminScripts>adsutil.vbs start_server w3svc/99  //启动99站点

    Server w3svc/99 Successfully STARTED

  • 相关阅读:
    彻底解决python cgi 编程出现的编码问题
    设置 mysql事物隔离级别
    python multiprocessing.Pool 中map、map_async、apply、apply_async的区别
    python 多线程、多进程、协程性能对比(以爬虫为例)
    一个学习git版本管理的超棒网站
    python3将unicode转化成中文输出
    python jieba包用法总结
    Oracle Dataguard
    Kubernetes -- DaemonSet
    STRIDE威胁建模
  • 原文地址:https://www.cnblogs.com/exit/p/1878539.html
Copyright © 2011-2022 走看看