免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2650 | 回复: 0
打印 上一主题 下一主题

如何使用AdminScripts脚本创建虚拟目录 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-01-30 14:23 |只看该作者 |倒序浏览
AdminScripts脚本位于\\Inetpub\\AdminScripts目录下,本文介绍如何使用这些脚本来创建一个虚拟目录,并对该虚拟目录进行参数设置。 \r\nAdminScripts目录下的脚本很多,这里只使用了其中的两个,adsutil.vbs和chaccess.vbs: \r\nadsutil.vbs - 可用于创建并配置虚拟目录(实际上adsutil.vbs的功能涵盖了其他所有脚本) \r\nchaccess.vbs - 设定虚拟目录的权限 \r\n下面是批处理脚本makevd.bat的内容,首先说明一下批处理脚本的调用方式: \r\nmakevd.bat \"虚拟目录名称\" \"虚拟目录的路径\" \r\n举例:makevd.bat \"myVirtualDirectory\" \"d:\\myweb\\test\" \r\n接下来是makevd.bat的内容: \r\n@echo off \r\necho ###################################################### \r\necho ######### ######## \r\necho ######### 正在创建虚拟目录... ######## \r\necho ######### 请不要关闭本窗口! ######## \r\necho ######### ######## \r\necho ###################################################### \r\nREM 创建虚拟目录 \r\ncscript scripts\\adsutil.vbs //Nologo //T:300 create W3SVC/1/Root/%1 \"IIsWebVirtualDir\" \r\nREM 设置虚拟目录的属性 \r\nREM 创建一个进程内应用程序(.Net中没有inproc与outproc的区别,但旧脚本仍可使用) \r\ncscript scripts\\adsutil.vbs //Nologo //T:60 appcreateinproc W3SVC/1/Root/%1 \r\n\r\n\r\nREM 设定应用程序的根目录 \r\ncscript scripts\\adsutil.vbs //Nologo //T:60 set W3SVC/1/Root/%1/AppRoot /LM/W3SVC/1/Root/%1 \r\nREM 设定应用程序的显示名称 \r\ncscript scripts\\adsutil.vbs //Nologo //T:60 set W3SVC/1/Root/%1/AppFriendlyName %1 \r\nREM 设定应用程序的隔离等级(在.Net中不用设置) \r\ncscript scripts\\adsutil.vbs //Nologo //T:60 set W3SVC/1/Root/%1/AppIsolated 2 \r\nREM 设定虚拟目录的路径 \r\ncscript scripts\\adsutil.vbs //Nologo //T:60 set W3SVC/1/Root/%1/Path %2 \r\nREM 设定虚拟目录的执行权限,513是纯脚本方式 \r\ncscript scripts\\adsutil.vbs //Nologo //T:60 set W3SVC/1/Root/%1/AccessFlags 513 \r\nREM 设定AuthFlags的值,5表示允许匿名访问和集成Windows验证 \r\ncscript scripts\\adsutil.vbs //Nologo //T:60 set W3SVC/1/Root/%1/AuthFlags 5 \r\nREM 设定DirbrowseFlags的值,DirbrowseFlags是控制目录浏览的开关参数,比较复杂,照填就行了 \r\ncscript scripts\\adsutil.vbs //Nologo //T:60 set W3SVC/1/Root/%1/DirbrowseFlags 1073741886 \r\nREM 设定默认文档 \r\ncscript scripts\\adsutil.vbs //Nologo //T:60 set W3SVC/1/Root/%1/DefaultDoc \"Default.aspx\" \r\nREM 设定目录权限(可读、不可写、可浏览脚本资源、不可查看目录) \r\ncscript scripts\\chaccess.vbs //Nologo //T:60 -a W3SVC/1/Root/%1 +read -write +script -browse \r\n//NoLogo和//T:60是cscript的运行参数,分别设定运行显示模式和最大运行时间,详细情况请查阅相关资料 。http://www.oneedu.cn
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP