用ASP编程控制在IIS建立Web站点的程序代码

用ASP编程控制在IIS建立Web站点的程序代码

ID:41037721

大小:32.50 KB

页数:3页

时间:2019-08-14

用ASP编程控制在IIS建立Web站点的程序代码_第1页
用ASP编程控制在IIS建立Web站点的程序代码_第2页
用ASP编程控制在IIS建立Web站点的程序代码_第3页
资源描述:

《用ASP编程控制在IIS建立Web站点的程序代码》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、用ASP编程控制在IIS建立Web站点的程序代码 '*****************************************************  '创建一个WebServer  '必须参数:WRoot,为创建站点的物理目录;WComment为站点说明;WPort为站点端口;ServerRun为是否自动运行  '当创建成功时返回1,失败时提示退出并返回0,当创建站点成功但启动失败时返回2  '******************************************************  '   

2、'******************注意:WPort为List类型,意为服务器端口  '  本函数在IIS5.0上通过,**必须以管理员身份登录**  '    端口举例:  '    DimWPort,bindlists,createflag,oComputer  '    oComputer=""""LocalHost""""  '    binglists=Array(0)  '    binglists(0)="""":80:""""'端口号为80  '    WPort=binglists  '    creat

3、eflag=CreateWebServer(""""D:myweb"""",""""我的家园"""",WPort,False)'调用建站函数  '  Ifcreatflag=0Then  '      Response.Write""""创建站点失败!请确定是否有权限""""  '    ElseIfcreateflag=1Then  '      Response.Write""""创建站点成功!""""  '    ElseIfcreateflag=2Then  '      Response.Write""""创建站

4、点成功,但启动站点失败,可能端口冲突!""""  '    EndIf  '*********************************************************  '关于Ftp站点的创建我已发表在asp版,请有兴趣的朋友自己去查看  '如有问题,欢迎跟我联系:nonepassby@163.com  FunctionCreateWebServer(WRoot,WComment,WPort,ServerRun)  OnErrorResumeNext  DimServiceObj,ServerObj,

5、VDirObj  SetServiceObj=GetObject(""""IIS://""""&oComputer&""""/W3SVC"""")'首先创建一个服务实例  WNumber=1  DoWhileIsObject(ServiceObj.GetObject(""""IIsWebServer"""",WNumber))  IfErr.number<>0Then  Err.Clear()  ExitDo  EndIf  WNumber=WNumber+1  Loop  SetServerObj=ServiceObj.C

6、reate(""""IIsWebServer"""",WNumber)'然后创建一个WEB服务器  If(Err.Number<>0)Then'是否出错  'Response.Write""""错误:  创建Web服务器的ADSI操作失败!""""  CreateWebServer=0  ExitFunction  EndIf        '接着配置服务器    ServerObj.ServerSize=1  '中型大小    ServerObj.ServerComment=WComment'说明    ServerObj

7、.ServerBindings=WPort'端口    ServerObj.EnableDefaultDoc=True    '提交信息    ServerObj.SetInfo    '最后,建立虚拟目录    SetVDirObj=ServerObj.Create(""""IIsWebVirtualDir"""",""""ROOT"""")            If(Err.Number<>0)Then'是否出错  'Response.Write""""错误:  创建虚拟目录的ADSI操作失败!""""  Create

8、WebServer=0  ExitFunction      EndIf    '配置虚拟目录    VDirObj.Path=WRoot    VDirObj.AccessRead=True    VDirObj.AccessWrite=True    VDirObj.EnableDir

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。