如何用程序创建虚拟目录(我实在弄不出来了)

[复制链接]
查看11 | 回复0 | 2007-7-23 21:38:02 | 显示全部楼层 |阅读模式
使用AdminScripts脚本创建虚拟目录AdminScripts脚本位于\Inetpub\AdminScripts目录下,本文介绍如何使用这些脚本来创建一个虚拟目录,并对该虚拟目录进行参数设置。AdminScripts目录下的脚本很多,这里只使用了其中的两个,adsutil.VBs和chAccess.vbs:adsutil.vbs - 可用于创建并配置虚拟目录(实际上adsutil.vbs的功能涵盖了其他所有脚本)chaccess.vbs - 设定虚拟目录的权限下面是批处理脚本makevd.bat的内容,首先说明一下批处理脚本的调用方式:makevd.bat "虚拟目录名称" "虚拟目录的路径"举例:makevd.bat "myVirtualDirectory" "d:\myWeb\test"接下来是makevd.bat的内容:Word-WRAP: break-word" bgColor=#f3f3f3>以下是引用片段:@echo offecho ######################################################echo ######### ########echo ######### 正在创建虚拟目录... ########echo ######### 请不要关闭本窗口! ########echo ######### ########echo ######################################################REM 创建虚拟目录cscript scripts\adsutil.vbs //Nologo //T:300 create W3SVC/1/Root/%1 "IIsWebVirtualDir"REM 设置虚拟目录的属性REM 创建一个进程内应用程序(.net中没有inproc与outproc的区别,但旧脚本仍可使用)cscript scripts\adsutil.vbs //Nologo //T:60 appcreateinproc W3SVC/1/Root/%1REM 设定应用程序的根目录cscript scripts\adsutil.vbs //Nologo //T:60 set W3SVC/1/Root/%1/AppRoot /LM/W3SVC/1/Root/%1REM 设定应用程序的显示名称cscript scripts\adsutil.vbs //Nologo //T:60 set W3SVC/1/Root/%1/AppFriendlyName %1REM 设定应用程序的隔离等级(在.Net中不用设置)cscript scripts\adsutil.vbs //Nologo //T:60 set W3SVC/1/Root/%1/AppIsolated 2REM 设定虚拟目录的路径cscript scripts\adsutil.vbs //Nologo //T:60 set W3SVC/1/Root/%1/Path %2REM 设定虚拟目录的执行权限,513是纯脚本方式cscript scripts\adsutil.vbs //Nologo //T:60 set W3SVC/1/Root/%1/AccessFlags 513REM 设定AuthFlags的值,5表示允许匿名访问和集成Windows验证cscript scripts\adsutil.vbs //Nologo //T:60 set W3SVC/1/Root/%1/AuthFlags 5REM 设定DirbrowseFlags的值,DirbrowseFlags是控制目录浏览的开关参数,比较复杂,照填就行了cscript scripts\adsutil.vbs //Nologo //T:60 set W3SVC/1/Root/%1/DirbrowseFlags 1073741886REM 设定默认文档cscript scripts\adsutil.vbs //Nologo //T:60 set W3SVC/1/Root/%1/DefaultDoc "Default.ASPx"REM 设定目录权限(可读、不可写、可浏览脚本资源、不可查看目录)cscript scripts\chaccess.vbs //Nologo //T:60 -a W3SVC/1/Root/%1 +read -write +script -browse//NoLogo和//T:60是cscript的运行参数,分别设定运行显示模式和最大运行时间
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行