vbscript自动配置IIS

strServerName ="localhost"
strRootPath="g:/documents" ''虚拟目录路径
strVRName="Test" ''虚拟目录名称
strDefaultDoc="index.asp" ''起始文档

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

实现IIS上传大小无限制:自动化解决方案 IIS配置文件通常位于“%SystemRoot%\System32\inetsrv\config\”目录下。最核心的配置文件是“applicationHost.config”,它包含全局服务器设置和特定网站的配置。该文件是XML格式,包含了定义网站、虚拟目录、应用程序池等配置信息的元素。VBScript(Visual Basic Scripting Edition)是一种轻量级的脚本语言,由微软公司开发,主要运行在Windows平台上。 阅读详情

相关推荐

通俗解析:霍尔编码器、光电编码器、电位计、磁编码器和旋转变压器的实战选型指南

本文深入解析了霍尔编码器、光电编码器、电位计、磁编码器和旋转变压器五大主流编码器的工作原理与核心特性。通过对比精度、环境耐受性、成本及寿命等关键维度,并结合消费电子、工业自动化、汽车电子及极端环境等典型应用场景,提供了一份清晰的实战选型指南,旨在帮助工程师根据具体需求,在性能、可靠性与成本间做出最优决策。

weixin_29216353的博客 254

iis配置注册iis4.0版本

在配置iis时会出现这种情况,如果你的iis中没有4.0版本的话是启动不了的需要重新注册一iis4.0版本的步骤如下注册asp.net 4.0 到iis如果没有按照正常的先装iis后装.net的顺序,可以使用此命令重新注册一下:32位的Windows:--------------1. 运行-&gt;cmd 2. cd C:\Windows\Microsoft.NET\Framework\v4.0....

刘建峰的博客 6048

双向全桥隔离DC-DC变换器(DAB)的调制优化与挑战解析

本文深入解析了双向全桥隔离DC-DC变换器(DAB)的核心调制技术及其面临的挑战。文章从基础的相移调制(SPS)入手,逐步探讨了扩展相移(EPS)、双重相移(DPS)等进阶策略,并重点分析了电流优化与零电压开通(ZVS)等硬核优化技巧。针对DAB在实际应用中存在的建模困难、多模块并联及数字实现等挑战,提供了实用的应对策略与设计思路,旨在帮助工程师在性能、复杂度与成本之间找到最佳平衡。

weixin_29271053的博客 572

Iiscnfg.vbs IIS 配置脚本的使用

导入和导出本地或远程计算机上 Internet 信息服务 (IIS) 配置数据库的所有或选定元素,或者将整个 IIS 配置(配置数据库和架构)复制到另一台计算机以复制配置。Iiscnfg 执行下列功能: 若要查看该命令语法,请单击以下命令: iiscnfg /export 以加密或未加密格式将所有或部分 IIS 配置数据库复制到 XML 文件。然后可在导入操作中使用 XML 文件

Enweitech Software Works 2082

Qlib上手学习记录

Qlib 是一个面向人工智能的量化投资平台,其目标是通过在量化投资中运用AI技术来发掘潜力、赋能研究并创造价值,从探索投资策略到实现产品化部署。该平台支持多种机器学习建模范式,包括有监督学习、市场动态建模以及强化学习等。真的是走了很多弯路step 1. 使用 ananconda 建立环境,要主要必须是 python 3.8失败的下了以后 进入 glib folder 后执行是会报错的,不管你还什么source 都一样,整了很久使用前最好看下这个。

chenchihwen的专栏 3100

数字电路实验避坑指南:如何正确搭建主从JK触发器测试电路(附Proteus仿真)

本文详细解析了主从JK触发器的工作原理及实验搭建指南,重点解决了常见的Catching Problem现象,并提供了Proteus仿真优化方案。通过元器件选型、电路连接步骤和常见错误排查,帮助读者正确搭建测试电路,确保数字电路实验的稳定性和可靠性。

weixin_30790841的博客 470

网站服务器脚本怎么设置,iis网站自动配置脚本

iis网站自动配置脚本[2020-09-10 05:34:02]简介:php设置脚本最大执行时间的方法:首先打开php.ini配置文件;然后找到max_execution_time配置;最后设置该配置的值为120即可。如果脚本需要长时间执行,在文件开头处添加代码【set_t系统运维在数据库运维的过程中,Shell 脚本在很大程度上为运维提供了极大的便利性。而shell 脚本参数作为变量传递给S...

weixin_34646919的博客 778

数据处理和分析之数据预处理:数据离散化

在某些情况下,根据业务知识或数据特性,我们可能需要自定义离散化的区间。例如,对于年龄特征,我们可能更关心儿童、青少年、成人和老年人这几个阶段,因此可以自定义这些区间。等宽离散化:将数据范围分成等宽的区间。等频离散化:将数据分成包含相同数量观测值的区间。聚类离散化:使用聚类算法(如K-means)来确定离散化区间。自定义区间离散化:根据领域知识或数据特性手动定义区间。# 自定义区间离散化示例# 假设我们根据业务理解,将年龄分为青年、中年和老年三个阶段。

2401_87715305的博客 935

自动设置计算机的脚本(用于国家计算机等级考试)

自动设置计算机的脚本(用于国家计算机等级考试)On Error Resume Next如果要安静执行,注释本句 WScript.Echo("开始执行命令,请稍候")定义命令字串’在有些机器中,直接在Run中写入拼接命令字串时执行结果不正确‘所以先定义命令字串,在拼接好命令字串后再提交给RUNdim cmdstr   创建Shell对象Dim OperShellSet Oper

CBean的专栏 1077

【maven】idea左侧External Libraries里,没有Maven的依赖包 代码飘红

文章目录1.概述M.参考 1.概述 因为内网开发,然后这几天我被隔离了,然后公司搞了一个外网的vpn能连接的云桌面,云桌面也是网络隔离的,因此只能自己拷贝相关的文件到里面。 然后我就拷贝了代码和maven仓库中的一部分,因为本地的20G一次拷贝不完,需要多次拷贝,但是我拷贝了kafka,仍然飘红。具体如下 idea左侧External Libraries里,没有Maven的依赖包 然后整了很久都没搞定,后来我自己新建了一个项目,然后引入发现是不可以的,而且框框里面的飘红。 然后我就想是不是因为缺少依赖

九师兄 4411

[特殊字符] 2026终极实战:Python爬取得物App球鞋实时交易价格 —— 从签名破解到数据可视化全栈指南

价格敏感度:热门鞋款(如Air Jordan 1、Yeezy 350、Dunk SB)价格每分钟都在波动,短线套利空间巨大。稀缺性:限量发售、联名款、地区限定,导致供需关系实时变化。数据壁垒:得物App使用自研WMS签名算法设备指纹绑定动态请求头加密,是爬虫工程师的“练兵场”。本博客将手把手带你从零搭建一套生产级得物球鞋价格爬虫系统,涵盖:抓包与逆向分析(mitmproxy + Frida)签名算法逆向(Python复刻)设备模拟与心跳保活(ADB + uiautomator2)

2201_76125261的博客 1125

VBScript Config IIS

怪事,我的IIS安装完,iis管理器不能打开,但iis服务能正常使用,.net 建立的 asp工程也能正常运行。无奈,只能通过脚本config了。我的:Set Root = GetObject("IIS://localhost/w3svc/1/ROOT") My DocumentsコピーSet WshShell = WScript.CreateObject("WScript.

JAVAvNET的专栏 1278

【导航理论&实战篇】四足机器人弹簧倒立摆(SLIP)动力学模型

认知有限,望大家多多包涵,有什么问题也希望能够与大家多交流,共同成长!本文先对四足机器人动力学模型-VMC、SLIP和浮动机体模型做个简单的介绍,具体内容后续再更,其他模块可以参考去我其他文章四足机器人弹簧加载倒立摆(SLIP)动力学模型是一种用于描述和分析四足机器人在运动过程中动态特性的理论模型。这种模型将四足机器人的腿部简化为弹簧,而机器人的身体则被视为一个倒立摆,这样的抽象使得研究者能够更容易地分析和控制机器人的运动。提示:以下是本篇文章正文内容。

qq_35635374的博客 806

IIS自动配置

 把一下文件存成 *.vbs文件,然后直接运行。这样方便了IIS部署虚拟目录。strServerName ="localhost" strRootPath="D:/工程/web" 虚拟目录路径 strVRName="web" 虚拟目录名称 strDefaultDoc="default.htm" 起始文档 Dim objIIS MsgBox "IIS://" & strSer

seawavecau的专栏 868

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

ASP脚本语言之vbscript用法

常用的脚本语言有Javascript 和 VBscript 。 使用哪种语言需先设定。如上节代码中的&lt;%@ LANGUAGE="JSCRIPT" ... %&gt;。 如果没有指定,系统就会使用 IIS 程序指定的脚本语言。 VBscript 用法 VBscript 一般放在 &lt;head&gt; 与 &lt;/head&gt; 内的 &lt;% 和 %&gt; 之间。 代码的...

osteps的博客 718

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

基于asp.net+vbscript+wsc编写网站

asp大家应该都比较熟悉,就是一个动态服务器页面,有点类似于jsp。只是不同的是asp可以在IIS服务器上创建,并且如果配置了.net环境的话,那么就可以在asp里面写vbscript。vbscript是一种脚本语言,其实就是把Visual Basic做了一个轻量级化。

weixin_42032770的博客 1450

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

服务器iis日志文件存在哪里,Windows IIS日志文件分析程序

Windows Server具有事件日志记录的功能,其IIS日志文件里记录了包括下列信息:谁访问了您的站点,访问者查看了哪些内容等等。通过定期检查这些日志文件,网站管理员可以检测到服务器或站点的哪些方面易受攻击或存在其他安全隐患。不过,目前的日志分析工具并不是很完善,有些功能并不具备,特别是针对某个URL地址进行攻击的分析并不多,下面是一个VB Script程序,保存为VBS程序后可以在服务器上运...

weixin_28716181的博客 757

服务器iis的作用,IIS是什么 IIS服务组件有什么作用

在网上或者一些技术社区我们经常会遇到一些讨论IIS问题文章。那么究竟IIS是什么?有什么用呢?不少电脑爱好者对IIS都充满兴趣,以下脚本之家小编为大家简单介绍下。IIS是什么?IIS是Internet Information Services英文全称的缩写,是一个World Wide Web server服务。IIS是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和...

weixin_34178408的博客 3463

IIS WebDAV配置,https绑定及asp设置

图上已经绑定了默认的443 https端口,点添加后还要以继续绑定其它端口,或绑定ftp,这样WebDAV这个站点即是 http, 也是 https, 还可以是 ftp , 还可以附加相同功能但不同端口。添加https时会要求创建本站的(省略了)的证书,这个证书不是可官方联机验证的,所以浏览器会报警说有风险,进入高级同意继续即可。WebDAV可以让用户通过http或https上下载自己的各种文档,默认情况下在WIN10上使用 https,虽说注册表项中可以修改,但考虑到文档安全,还是用https更合适。

weixin_45707491的博客 3229

IIS监控--自动重启脚本工具

功能:可以在IIS意外终止时自动重启IIS,无须登陆系统,无人职守条件:1.服务器安装过Windows Script 5.6,可以正常运行.vbs脚本。2.确保系统服务Windows Management Instrumentation 正常启动。将以下代码复制为 fu.vbs,放至系统盘WINNT/System32/下,注意重命名时要和“cscript //h:cscript&&cscript

jxufewbt的专栏 2052

iis添加 mime 映射_以编程方式将Mime类型添加到IIS

iis添加 mime 映射Can you add Mime Types to IIS programmatically? KBs say no: http://support.microsoft.com/kb/q142558/ 您可以通过编程将Mime类型添加到IIS吗? KB拒绝: http : //support.microsoft.com/kb/q142558/ This VBS will ...

359
上一篇: 用ASP.NET(VB版)创建WINDOWS 2000 SERVER站点
下一篇: asp创建用户、目录和站点
lang_csdn
博客等级 码龄25年 29粉丝 139原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值