最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

用VBS修改IIS Metabase 的代碼

 更新時(shí)間:2007年03月17日 00:00:00   作者:  
//////////////////////////
作者:Jaron, 江都資訊網(wǎng) 
郵件:jaron@jdinfo.net
網(wǎng)址:http://www.jiangdu.net
如果您要轉(zhuǎn)載該文章,請(qǐng)注明出處。
////////////////////////// 
本文解釋如何用 Microsoft 自帶的adsutil.vbs 來(lái)修改 IIS Metabase 的設(shè)置方法,這里是通過(guò)調(diào)用 BAT批處理的方法來(lái)實(shí)現(xiàn)的,靈活運(yùn)用一下,可以用于 InstallShield 和其他地方。 

測(cè)試環(huán)境:Windows 2000 Server (裝有IIS服務(wù))
所需文件::
1. cscript.exe 
2. adsutil.vbs (該文件在 C:\Inetpub\AdminScripts 下) 
已經(jīng)在目標(biāo)目錄下創(chuàng)建了一個(gè)IIS的子目錄 

在InstallShield中的應(yīng)用:
######### 
LaunchAppAndWait( SUPPORTDIR ^ "vdir.bat", szVdir + " \"" + szTarget + " \""); 
######### 
# szVdir 是虛擬目錄名
# szTarget 是目錄文件夾名 C:\inetpub\wwwroot\iis
我們通過(guò)一個(gè) bat 來(lái)實(shí)現(xiàn)這些功能. 

vdir.bat 的詳細(xì)內(nèi)容:
###BEGIN### 
echo off 
set vdir=%1 
set vpath=%2 
chdir %vpath%\iis 
rem cd Inetpub\Adminscripts 
cscript adsutil.vbs delete w3svc/1/root/%vdir%   # 刪除已經(jīng)存在的虛擬目錄
cscript adsutil.vbs create_vdir w3svc/1/root/%vdir%  #創(chuàng)建虛擬目錄 
cscript adsutil.vbs set w3svc/1/root/%vdir%/path %vpath%  # 主目錄路徑
cscript adsutil.vbs set w3svc/1/root/%vdir%/DefaultDoc "login.asp"  # 默認(rèn)文檔
###END### 

adsutil.vbs 還可以實(shí)現(xiàn)很多功能,大家自已去探索吧,以下是關(guān)于 adsutil.vbs 的幫助(英文)
================================================================================
Usage:
     ADSUTIL.VBS CMD [param param] 

Note: ADSUTIL only supports the "no switch" option of MDUTIL 

Description:
IIS K2 administration utility that enables the manipulation with ADSI parameters 

Standard MDUTIL Commands:
adsutil.vbs GET      path             - display chosen parameter
adsutil.vbs SET      path value ...   - assign the new value
adsutil.vbs ENUM     path ["/P" | "/A"] - enumerate all parameters for given path
adsutil.vbs DELETE   path             - delete given path or parameter
adsutil.vbs CREATE   path [KeyType]   - create given path and assigns it the given KeyType 

adsutil.vbs APPCREATEINPROC  w3svc/1/root - Create an in-proc application
adsutil.vbs APPCREATEOUTPROC w3svc/1/root - Create an out-proc application
adsutil.vbs APPCREATEPOOLPROC w3svc/1/root- Create a pooled-proc application
adsutil.vbs APPDELETE        w3svc/1/root - Delete the application if there is one
adsutil.vbs APPUNLOAD        w3svc/1/root - Unload an application from w3svc runtime lookup table.
adsutil.vbs APPDISABLE       w3svc/1/root - Disable an application - appropriate for porting to another machine.
adsutil.vbs APPENABLE        w3svc/1/root - Enable an application - appropriate for importing from another machine.
adsutil.vbs APPGETSTATUS     w3svc/1/root - Get status of the application 

New ADSI Options:
/P - Valid for ENUM only.  Enumerates the paths only (no data)
/A - Valid for ENUM only.  Enumerates all data that CAN be set on the node
KeyType - Valide for CREATE only.  Assigns the valid KeyType to the path 

Extended ADSUTIL Commands:
adsutil.vbs FIND             path     - find the paths where a given parameter is set
adsutil.vbs CREATE_VDIR      path     - create given path as a Virtual Directory
adsutil.vbs CREATE_VSERV     path     - create given path as a Virtual Server
adsutil.vbs START_SERVER     path     - starts the given web site
adsutil.vbs STOP_SERVER      path     - stops the given web site
adsutil.vbs PAUSE_SERVER     path     - pauses the given web site
adsutil.vbs CONTINUE_SERVER  path     - continues the given web site 


Samples:
 adsutil.vbs GET W3SVC/1/ServerBindings
 adsutil.vbs SET W3SVC/1/ServerBindings ":81:"
 adsutil.vbs CREATE W3SVC/1/Root/MyVdir "IIsWebVirtualDir"
 adsutil.vbs START_SERVER W3SVC/1
 adsutil.vbs ENUM /P W3SVC
Extended ADSUTIL Commands:
adsutil.vbs FIND             path     - find the paths where a given parameter is set
adsutil.vbs CREATE_VDIR      path     - create given path as a Virtual Directory
adsutil.vbs CREATE_VSERV     path     - create given path as a Virtual Server
adsutil.vbs START_SERVER     path     - starts the given web site
adsutil.vbs STOP_SERVER      path     - stops the given web site
adsutil.vbs PAUSE_SERVER     path     - pauses the given web site
adsutil.vbs CONTINUE_SERVER  path     - continues the given web site 


Samples:
 adsutil.vbs GET W3SVC/1/ServerBindings
 adsutil.vbs SET W3SVC/1/ServerBindings ":81:"
 adsutil.vbs CREATE W3SVC/1/Root/MyVdir "IIsWebVirtualDir"
 adsutil.vbs START_SERVER W3SVC/1
 adsutil.vbs ENUM /P W3SVC

相關(guān)文章

最新評(píng)論

唐河县| 东宁县| 察雅县| 苗栗县| 且末县| 新竹县| 鄂尔多斯市| 大田县| 竹溪县| 芦山县| 云林县| 桦南县| 太仓市| 青州市| 鹤峰县| 长沙市| 诏安县| 荣成市| 天门市| 亳州市| 崇仁县| 罗山县| 屏山县| 宜州市| 高密市| 深州市| 安塞县| 酒泉市| 搜索| 深泽县| 皮山县| 湟源县| 柞水县| 邻水| 龙岩市| 泰来县| 迭部县| 建阳市| 临潭县| 舞钢市| 米泉市|