龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 软件开发 > VB开发 >

iisweb.vbs iis网站管理脚本使用介绍(2)

时间:2014-07-27 03:19来源:网络整理 作者:网络 点击:
分享到:
复制代码 代码如下: iisweb /create "D:\New Initiatives\Marketing\HTMFiles" Marketing /i 172.30.163.244 /s Srv01 /u Admin6 /p A76QVJ32# 作为响应,Iisweb.vbs 将显示新网站的基本属性:

复制代码 代码如下:

iisweb /create "D:\New Initiatives\Marketing\HTMFiles" Marketing /i 172.30.163.244 /s Srv01 /u Admin6 /p A76QVJ32#

作为响应,Iisweb.vbs 将显示新网站的基本属性:

Server = SRV01 Site Name = Marketing Metabase Path = W3SVC/1907510956 IP = 172.30.163.244 Host = NOT SPECIFIED Port = 80 Root = D:\New Initiatives\Marketing\HTMFiles Status = STARTED
iisweb /delete, /start, /stop, /pause

从运行带有 Internet 信息服务 (IIS) 6.0 的 Windows Server 2003 的服务器上删除网站。也可以启动、停止和暂停网站。

语法

iisweb[.vbs] {/delete | /start | /stop | /pause} WebSite [WebSite...][/s Computer [/u [Domain\]User [/p Password]]]

参数
WebSite
必需参数。指定网站的站点名称或配置数据库路径。

网站必须被唯一地标识。如果多个网站具有相同的描述性名称,则必须使用配置数据库路径标识网站。

/s Computer
在指定的远程计算机上运行脚本。请键入不带反斜杠的计算机名或 IP 地址。在默认情况下,脚本在本地计算机上运行。

/u [Domain\]User
使用指定的用户帐户的权限运行脚本。该帐户必须是远程计算机上 Administrators 组的成员。在默认情况下,使用本地计算机当前用户的权限运行脚本。

/p Password
指定在 /u 参数中指定的用户帐户的密码。如果忽略该参数,则脚本会提示您输入密码且不显示所键入的文本。

/?
在命令提示符下显示帮助。

注释
•要执行该过程,你必须是本地计算机上 Administrators 组的成员,或者你必须被委派了相应的权限。如果计算机已加入某个域,则 Domain Admins 组的成员可能会执行该过程。作为最安全的操作,请考虑使用“运行方式”执行此过程。

示例

下面的示例显示了如何在特定的情况下使用 iisweb /delete、/start、/stop 和 /pause。

删除网站

下面的命令将从本地计算机上删除 My First Novel 网站:

复制代码 代码如下:

iisweb /delete "My First Novel"

作为响应,Iisweb.vbs 将显示一条成功消息,其中将通过配置数据库路径 W3SVC/409413479 来标识网站:

Server W3SVC/409413479 has been DELETED.

删除远程计算机上的多个网站
下面的命令将从远程服务器 Svr01 上删除 Finance、Work Group 和 Logo 网站。该命令将通过其配置数据库路径 W3SVC/79116006 来标识 Logo 网站。

复制代码 代码如下:

iisweb /delete Finance "Work Group" W3SVC/79116006 /s Svr01

作为响应,Iisweb.vbs 将显示一条成功消息,其中它将通过配置数据库路径来标识每一个网站:

复制
正在连接到服务器 ...已完成。Server W3SVC/1977437537 has been DELETED。Server W3SVC/1509060625 has been DELETED.Server W3SVC/79116006 has been DELETED.
重新启动远程计算机上的网站
下面的命令将停止远程计算机 Srv01 上的 Products 网站,然后再启动它。这些命令将通过配置数据库路径 W3SVC/1509060225 来标识该站点。这些命令使用 /s 参数来指定远程计算机。在本例中,/u 和 /p 参数被省略,这是因为本地计算机的当前用户同时也是远程计算机的管理员。

复制代码 代码如下:

iisweb /stop w3svc/1509060225 /s Srv01
iisweb /start w3svc/1509060225 /s Srv01

暂停和重新启动远程计算机上的网站
下面的命令将暂停远程计算机 Srv16 上的 Marketing 和 Finance 网站,然后再启动它们。该命令使用 /s 参数指定远程计算机,使用 /u 和 /p 参数,以便以用户管理员帐户的权限运行这些命令。

精彩图集

赞助商链接