`
seawavenews
  • 浏览: 231349 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

IIS自动配置

阅读更多

 

把一下文件存成 *.vbs文件,然后直接运行。这样方便了IIS部署虚拟目录。

strServerName ="localhost"
strRootPath="D:\工程\web" ''虚拟目录路径
strVRName="web" ''虚拟目录名称
strDefaultDoc="default.htm" ''起始文档
Dim objIIS
''MsgBox "IIS://" & strServerName & "/W3SVC/1"
On Error Resume Next
Set objIIS=GetObject("IIS://" & strServerName & "/W3SVC/1")
If err=-2147024893 Then
MsgBox "IIS不存在!" & vbcrlf & "请验证IIS是否已正确安装!",vbcritical
Wscript.Quit
ElseIf err<>0 Then
MsgBox "未知错误!",vbcritical
Wscript.Quit
End If
On Error GoTo 0
Set objVirtualDir=objIIS.GetObject("IISWebVirtualDir","Root")
For each VR in objVirtualDir
If VR.Name=strVRName Then
MsgBox "虚拟目录" & strVRName & "已存在!",vbinformation
Wscript.Quit
End If
Next
On Error Resume Next
Set fs=Wscript.CreateObject("Scripting.FileSystemObject")
Set objFolder=fs.GetFolder(strRootPath)
If err=76 Then
MsgBox "路径" & strRootPath & "不存在!",vbcritical
Wscript.Quit
End If
Set objFolder=nothing
Set fs=nothing
On Error GoTo 0
On Error Resume Next
Set VirDir=objVirtualDir.Create("IISWebVirtualDir",strVRName)
VirDir.AccessRead=true
VirDir.Path=strRootPath
VirDir.DefaultDoc=VirDir.DefaultDoc & "," & strDefaultDoc
VirDir.setInfo
If err<>0 Then
MsgBox "创建虚拟目录失败!",vbcritical
Else
MsgBox "虚拟目录" & strVRName & "成功创建在服务器" & strServerName & "上!",vbinformation
End If
 

------------------------

代码的关键在于创建虚拟目录,及其中的配置:

Set VirDir=objVirtualDir.Create("IISWebVirtualDir",strVRName)
VirDir.AccessRead=true
VirDir.Path=strRootPath
VirDir.DefaultDoc=VirDir.DefaultDoc & "," & strDefaultDoc

VirDir.setInfo

分享到:
评论

相关推荐

    win 2003 ,7iis自动配置

    iis 自动配置程序,本程序支持2003,2008,win 7 iis

    IIS自动重启工具|定时自动重启IIS

    而"IIS自动重启工具.jpg"则可能是软件界面的截图,用户可以通过查看这张图片了解如何配置和使用工具,确认其界面是否简洁明了,以及是否符合安全标准,无病毒或恶意软件。 在实际应用中,这种工具通常适用于企业或...

    IIS的配置swf格式

    总的来说,IIS的配置是一个涉及多方面知识的过程,包括但不限于网站的创建、安全设置、性能优化和自动化运维。这个名为"IIS的配置"的SWF文件应该提供了一个可视化、操作性强的学习资源,帮助用户更好地理解和掌握IIS...

    IIS自动安装PHP支持

    标题"IIS自动安装PHP支持"表明我们要讨论的是如何在IIS服务器上快速便捷地配置PHP环境,特别是通过自动化工具来简化这一过程。在描述中提到的"新来说配置IIS支持PHP功有一定难度",这确实是一个普遍的问题,因为手动...

    IIS自动停止,iis自动关闭等解决办法

    ### IIS自动停止、iis自动关闭等解决办法 #### 一、背景介绍 IIS (Internet Information Services) 是微软提供的用于Windows操作系统上的Web服务组件,它可以用来搭建网站、FTP等服务。但在实际使用过程中,有时会...

    IIS自动修复工具

    **IIS自动修复工具** IIS(Internet Information Services)是微软公司提供的一个强大的Web服务器,广泛应用于Windows操作系统中,用于托管网站、Web应用程序和服务。在使用过程中,由于配置问题、系统更新或者与...

    IIS服务器配置教程

    ### IIS服务器配置知识点详解 #### 一、概述与背景 IIS(Internet Information Services),即互联网信息服务,是由微软提供的一套服务器解决方案,主要用于在Windows操作系统上搭建网站、FTP和其他互联网服务。...

    iis服务器 配置全教程

    3. 完成后,系统会自动安装并配置IIS。 二、配置IIS站点 1. 打开“IIS管理器”,在“连接”栏中选择服务器名,展开“网站”节点。 2. 右键点击“网站”,选择“添加网站”。 3. 输入网站的名称、物理路径以及绑定...

    win7下iis自动安装和配置

    一、IIS自动安装 1. **创建批处理文件**:首先,你需要创建一个批处理文件(扩展名为.bat),用于自动化安装IIS的过程。批处理文件可以包含以下命令: ``` @echo off dism /online /Enable-Feature /FeatureName...

    win2003 IIS自动安装

    IIS自动安装工具则简化了在该系统上配置和部署IIS的过程,避免手动操作的繁琐步骤。本文将深入探讨IIS及其在Win2003中的自动安装方法。 IIS是微软公司开发的Web服务器,它支持HTTP、HTTPS、FTP、FTPS等多种协议,...

    Web网站IIS配置工具

    由于IIS需要特定的配置来支持MVC应用,这款工具的突出之处在于能自动配置IIS以适应MVC架构,使得开发和部署MVC项目更加简便。 五、一键发布Web网站 一键发布功能极大地简化了Web应用程序的部署流程。只需轻点一下...

    windows xp如何安装iis(安装iis图文配置网站教程

    4. 等待系统安装 IIS,安装完成后,系统会自动在系统盘新建网站目录,默认目录为 C:\Inetpub\wwwroot。 配置 IIS 安装 IIS 之后,需要对其进行配置。下面是配置 IIS 的步骤: 1. 打开控制面板,然后打开其中的...

    快速IIS配置工具

    总之,快速IIS配置工具通过集成化的界面和自动化流程,极大地简化了IIS的日常管理工作,让站长能够更加高效地管理和维护其Web服务。对于那些需要频繁调整IIS设置的用户来说,这是一款不可多得的实用工具。

    vbscript自动配置IIS.rar_iis

    标题中的“vbscript自动配置IIS.rar_iis”表明这是一个使用VBScript语言编写的脚本,用于自动化配置Internet Information Services(IIS)的压缩文件。IIS是Microsoft提供的一个强大的Web服务器,常用于托管网站和...

    win10操作系统IIS配置步骤【很详细,带权限设置】

    - 完成后点击“确定”,系统将自动安装并配置IIS。 2. **启动IIS管理器** - 搜索栏输入"IIS",点击"IIS管理器"打开。 - 默认情况下,管理器会显示本地计算机,你可以在这里看到已安装的站点和应用程序池。 3. *...

    IIS6配置Flv播放

    值得注意的是,随着技术的发展,IIS后续版本如IIS7及更高版本已经内置了对多种媒体格式的支持,包括Flv,因此在更新的环境中,此类配置问题会得到简化或自动处理。 总之,理解和掌握如何在IIS6上配置Flv播放,不仅...

    iis5.1,ASP配置 IIS

    **IIS5.1与ASP配置详解** IIS(Internet Information Services)是微软公司推出的用于Windows操作系统的一个Web服务器软件,而ASP(Active Server Pages)是一种服务器端脚本环境,允许开发人员创建动态网页。在IIS...

    iis7.0配置(安装)

    **IIS7.0配置与安装详解** IIS(Internet Information Services)是微软提供的一个用于Windows操作系统的Web服务器,能够支持多种互联网应用服务,如HTTP、HTTPS、FTP等。在Vista系统中,IIS7.0是其内置的版本,相...

    IIS配置:自定义错误页面自动跳转

    IIS配置:自定义错误页面自动跳转 IIS 配置中,自定义错误页面是非常重要的一方面,通过自定义错误页面,可以提供给用户一个友好的错误提示信息,而不是原始的错误信息。同时,自定义错误页面也可以用于记录错误...

    C# 自动安装IIS,以及创建网站

    本主题聚焦于如何使用C#来自动化安装IIS(Internet Information Services)并创建网站。IIS是微软提供的一个强大的Web服务器,用于托管Web应用程序和服务。 首先,我们要理解C#如何执行操作系统级别的操作。这通常...

Global site tag (gtag.js) - Google Analytics