快速业务通道

IIS管理脚本之adsutil.vbs的使用说明

作者 佚名 来源 ASP编程 浏览 发布时间 2013-07-09
指定站点的虚拟目录

C:\Inetpub\Adminscripts>mkwebdir.vbshelp
Usage:mkwebdir[--computer|-cCOMPUTER1,COMPUTER2]指定服务器名
<--website|-wWEBSITE1>指定虚拟站点名
<--virtualdir|-vNAME1,PATH1,NAME2,PATH2,...>指定虚拟目录名和目录文件地址
[--help|-?]
Example:mkwebdir-cMyComputer-w"DefaultWebSite"
-v"dir1","c:\inetpub\wwwroot\dir1","dir2","c:\inetpub\wwwroot\dir2"

暂停指定站点的IIS服务

C:\Inetpub\Adminscripts>pausesrvhelp
Usage:pausesrv<--ADSPath|-aserver1[,server2,server3...]>
[--computer|-cCOMPUTER1[,COMPUTER2...]]
[--verbose|-v]
[--help|-?]
Example1:pausesrv-aw3svc/1,msftpsvc/2
Example2:pauseftp-cMACHINE1,MACHINE2,MACHINE3-aw3svc/1,msftpsvc/2

恢复暂停的站点的IIS服务

C:\Inetpub\Adminscripts>contsrv.vbshelp
Usage:contsrv<--ADSPath|-aserver1[,server2,server3...]>
[--computer|-cCOMPUTER1[,COMPUTER2...]]
[--verbose|-v]
[--help|-?]
Example1:contsrv-aw3svc/1,msftpsvc/2
Example2:contsrv-cMACHINE1,MACHINE2,MACHINE3-aw3svc/1,msftpsvc/2

用法同上
pauseftp.vbs暂停FTP服务器服务
contftp.vbs恢复被暂停的FTP服务
pauseweb.vbs暂停Web服务器服务
contweb.vbs恢复暂停的WWW服务

停止指定站点的IIS服务器服务
C:\Inetpub\Adminscripts>stopsrv.vbs-aw3svc/2
启动指定站点的IIS服务器服务
C:\Inetpub\Adminscripts>startsrv.vbs-aw3svc/2

停止指定站点的WEB服务器服务
C:\Inetpub\Adminscripts>startweb.vbs-aw3svc/2
启动指定站点的Web服务器服务
C:\Inetpub\Adminscripts>stopweb.vbs-a2
用法同上
stopftp.vbs停止FTP服务器服务
startftp.vbs启动FTP服务器服务
跟踪脚本的执行
C:\Inetpub\Adminscripts>synciwam.vbs-h
Usage:cscriptsynciwam.vbs[-v|-h]
-vverbose:traceexecutionofthescript
-hhelp:printthismessage


实用举例:

REM创建虚拟目录
cscriptscripts\adsutil.vbs//Nologo//T:300createW3SVC/1/Root/%1"IIsWebVirtualDir"

REM设置虚拟目录的属性
REM创建一个进程内应用程序(.Net中没有inproc与outproc的区别,但旧脚本仍可使用)
cscriptscripts\adsutil.vbs//Nologo//T:60appcreateinprocW3SVC/1/Root/%1
REM设定应用程序的根目录
cscriptscripts\adsutil.vbs//Nologo//T:60setW3SVC/1/Root/%1/AppRoot/LM/W3SVC/1/Root/%1


REM设定应用程序的显示名称
cscriptscripts\adsutil.vbs//Nologo//T:60setW3SVC/1/Root/%1/AppFriendlyName%1

应用程序的隔离等级(在.Net中不用设置)
cscriptscripts\adsutil.vbs//Nologo//T:60setW3SVC/1/Root/%1/AppIsolated%2


REM设定虚拟目录的路径
cscriptscripts\adsutil.vbs//Nologo//T:60setW3SVC/1/Root/%1/Path%2


REM设定虚拟目录的执行权限,513是纯脚本方式
cscriptscripts\adsutil.vbs//Nologo//T:60setW3SVC/1/Root/%1/AccessFlags513


REM设定AuthFlags的值,5表示允许匿名访问和集成Windows验证
cscriptscripts\adsutil.vbs//Nologo//T:60setW3SVC/1/Root/%1/AuthFlags5


REM设定DirbrowseFlags的值,DirbrowseFlags是控制目录浏览的开关参数,比较复杂,照填就行了
cscriptscripts\adsutil.vbs//Nologo//T:60setW3SVC/1/Root/%1/DirbrowseFlags1073741886
REM设定默认文档
cscriptscripts\adsutil.vbs//Nologo//T:60setW3SVC/1/Root/%1/DefaultDoc"Default.aspx"
REM设定目录权限(可读、不可写、可浏览脚本资源、不可查看目录)
cscriptscripts\chaccess.vbs//Nologo//T:60-aW3SVC/1/Root/%1+read-write+script-browse


REM设定

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号