麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 編程 > VBScript > 正文

用VBS修改IIS Metabase的代碼

2020-07-26 12:00:35
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
//////////////////////////
作者:Jaron, 江都資訊網(wǎng) 
郵件:[email protected]
網(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

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 欧美一区二区三区免费观看 | 91美女啪啪| 黄污污网站 | 国产成人精品区 | 国产成人高清在线观看 | 国产成年人在线观看 | 午夜精品成人一区二区 | 一级成人免费 | 欧美成人一区二区三区电影 | 久久看视频 | 五月婷婷第四色 | 免费看黄色一级大片 | 欧美大电影免费观看 | 成人午夜视频免费在线观看 | 久久精品国产99国产精品亚洲 | 最新av网址在线观看 | 女人裸体让男人桶全过程 | 日本黄色大片免费 | 国产精品久久久久久久久久电影 | 国产九九九九 | av在线等 | 视频一区二区视频 | 国产1区在线 | 91精品国| 中文字幕在线观看日韩 | 国产一国产一级毛片视频 | 久久成人精品视频 | 久久国产精品91 | 欧美成人视 | 特大黑人videos与另类娇小 | 国产免费成人 | 在线观看免费精品 | av在线免费看网址 | 午夜视频在线在免费 | 深夜毛片免费看 | 欧洲色阁中文字幕 | 国产乱淫av| 免费观看黄色片视频 | 欧美日韩夜夜 | 国产视频在线免费观看 | 国产jjizz一区二区三区视频 |