win2003使用iisweb为IIS批量添加网站
公司这边大部分程序均为asp.net+mssql的架构,数量很庞大,如果安装windows流程方式一个一个iis上添加网站会很耗费时间,下面介绍一下iisweb命令(系统自带滴哦C:\WINDOWS\system32\iisweb.vbs),首先说下iisweb的
命令规范:
iisweb /create Path SiteName [/b Port] [/i IPAddress] [/d HostHeader] [/dontstart] [/s Computer [/u [Domain\]User/p Password]]
创建实例:
iisweb /create d:\web\test "test.m114.org" /i 192.168.10.200 /d test.m114.org /b 80
参数
路径
指定网站内容文件的位置。路径必须是本地路径,如 D:\test\test01。如果指定的路径不存在,iisweb.vbs 就会创建该路径。
在命令中,Path 参数必须紧挨在 SiteName 参数前面。否则,iisweb.vbs 不能正确地解释站点信息。
SiteName
必需的。指定网站的名称。
/b Port
指定网站的 TCP 端口号。默认端口为 80。
/i IPAddress
指定网站的 IP 地址。默认值是 全部未分配,它向该站点指定计算机上所有未指定给其他站点的 IP 地址。每个 IIS 服务器上只能有一个站点被设置为 全部未分配。
/dHostHeader
指定网站的主机头名称,如 www.microsoft.com。默认情况下,站点没有主机头名称,并且必须用其 IP 地址或端口号来标识。
必须将 DNS 服务器配置为将主机头名称与 Internet 服务器关联起来。否则,站点无法启动。
/dontstart
表示网站在创建后不应立即自动启动,这与 IIS 默认设置正好相反。
/sComputer
在指定的远程计算机上运行脚本。键入不带反斜杠的计算机名或 IP 地址。在默认情况下,脚本在本地计算机上运行。
/u[Domain\]User
使用指定的用户帐户的权限运行脚本。该帐户必须是远程计算机上 Administrators 组的成员。在默认情况下,脚本使用本地计算机当前用户的权限运行。
/pPassword
指定在 /u 参数中指定的用户帐户的密码。
本文出自 蓝鹰博客,转载时请注明出处及相应链接。
本文永久链接: http://www.lanyingblog.com/blog/1737.html