您的位置:首页 > 编程语言 > VB

[转]利用adsutil.vbs脚本创建自定义web站点

2010-08-15 23:05 399 查看
原文地址: http://www.cnblogs.com/liangdx/archive/2007/03/02/661304.html
//资源: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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: