IISManager V1.1 是一个在线管理IIS,维护站点组件,安全稳定,最重要的是完全免费。 希望对朋友们有所帮助,版权属于盛天科技,保留一切权利, 联系请QQ37878073。
IISManager V1.1 功能特性:
1)创建站点
2)修改站点属性,除了常用的属性外还有一些控制属性,例如带宽、CPU使用百分比等
3) 删除指定站点
4) 停止指定站点
5)启动指定站点
......
下版本期待添加的功能:
系统需求:
1、Windows 2000 Server、Windows 2003 Server
2、IIS 5.0或更高版本
3、系统管理员权限
参数说明:
属性说明
名称
说 明
默认值
ServerName
只写,设置服务器名称,也可以IP地址
localhost
SiteIndex
只写,设置站点的Index,这是唯一标识WEB站点的属性。
1
ServerComment
站点说明
新建站点
ServerBindings
绑定服务器,包括IP、端口、主机头,格式例如:192.168.0.1:80:www.senty.com
:80:
RootPath
站点根目录
c:\inetpub\wwwroot
EnableDefaultDoc
是否启用默认文档
true
DefaultDoc
站点默认文档
default.htm, default.asp, index.htm,index.asp
MaxConnections
站点允许最大连接数
50
ServerSize
站点性能,0-低(小于10000),1-中(小于100000),2-高(超过100000)
1
MaxBandwidth
只写,网络带宽最大使用量,单位(KB) ,-1表示不限制
-1
ServerConnectionTimeout
连接超时秒数,单位(秒)
600
SessionTimeout
只写,Session过期时间,单位(分钟)
20
AccessRead
允许读
true
AccessWrite
允许写
false
EnableDirBrowsing
允许目录浏览
false
AccessScript
执行许可
false
AccessSource
允许脚本访问
false
AccessExecute
允许执行应用程序
false
ScriptErrorSentToBrowser
发生错误时,是否发送自定信息到客户端
false
ScriptErrorMessage
发生错误时发给客户端的信息
处理 URL 时服务器上出错。请和系统管理员联络。
组件方法
名称
说 明
返回值
CreateWebSite()
创建WEB站点,在创建前请先设置好以前的一些常用属性。
成功:站点ID
不成功:错误提示
DelWebSite()
删除指定站点,需要先指定站点的Index。
成功:0
不成功:错误提示
UpdateWebSite()
修改站点属性,需要先指定站点的Index。
ServerBindings属性不能用此方法修改。
成功:0
不成功:错误提示
GetInfo()
获取站点各属性值,需先指定Index。
ServerBindings属性不能用此方法获取。
成功:0
不成功:错误提示
SetHostHeader()
设置WEB站点主机头,需先指定Index。
SetHostHeader("senty.com")
成功:0
不成功:错误提示
StopWebSite()
停止指定的站点,需先指定Index。
成功:0
不成功:错误提示
StartWebSite()
启动已经指定站点,需先指定Index。
成功:0
不成功:错误提示
详细使用说明:
1、把Senty.dll组件拷到硬盘某个位置
2、安装组件,开始->运行-->regsvr32 [路径]\Senty.dll
3、创建站点,并设置站点的匿名访问账号为高级管理员账号,步骤如下:
(以win20003为例)右击站点->属性->目录安全性->(身份验证和访问控制)编辑->按提示选择高级管理员账号
4、调用组件例子:
<%
Dim objIISManager
Set objIISManager=Server.CreateObject("Senty.IISManager")
'创建站点
'objIISManager.ServerName="localhost"
'objIISManager.ServerComment="我的站点"
'objIISManager.RootPath="d:\temp"
'objIISManager.ServerBindings="192.168.0.4:8004:www.senty.com"'格式--IP地址:端口号:域名
'response.write objIISManager.CreateWebSite()
'读站点信息
'objIISManager.SiteIndex=3
'objIISManager.GetInfo()
'response.write objIISManager.ServerComment
'修改站点
'objIISManager.SiteIndex=3
'objIISManager.GetInfo()
'objIISManager.RootPath="g:\temp\IIS"
'........(其他属性可以同样的方法设置,在此不多说)
'response.write objIISManager.UpdateWebSite()
'修改主机头
'response.write objIISManager.SetHostHeader("192.168.1.34:80:senty.com")
'停止站点
'response.write objIISManager.StopWebSite()
'启动站点
'response.write objIISManager.StartWebSite()
%>
特别说明:
===============================================================================
1、注:此软件为免费软件,可以随意下载或传播,但必须保留作者版权。
2、声明:如使用本软件所引起的不良问题,本人不负担任何责任。
联系我们:
===============================================================================
网站: 正在制作中
QQ:37878073
邮件: tangzehuan@sina.com.cn