概述:
这是一个 iis 管理实用程序,通过带有活动目录服务接口 (adsi) 的 vbscript 来控制 iis 配置。该脚本应通过随 windows 脚本主机一同安装的 cscript 运行。
还有一个 adsutil.vbs 的可执行版本的示例,即 adsutil.exe,它可以接受与 adsutil.vbs 一样的参数。
用法:
adsutil 命令 <路径> [<参数>…]
命令:
get 路径 显示选择的参数。
set 路径值 指定新值。
enum 路径 ["/p" | "/a"] 列出路径的所有参数。
/p – 仅列出路径(无数据)。
/a – 列出可在该节点设置的所有数据。
enum_all ["/p" | "/a"] 列出所有参数。
/p – 仅列出路径(无数据)。
/a – 列出可在该节点设置的所有数据。
delete 路径 删除路径或参数。
create 路径 [keytype] 创建路径并为其指定 keytype。
appcreateinproc 路径 创建进程内应用程序。
appcreateoutproc 路径 创建进程外应用程序。
appdelete 路径 删除应用程序(如果存在)。
appunload 路径 卸载进程外应用程序。
appgetstatus 路径 获取应用程序状态。
find 路径 查找设置了参数的路径。
start_server 路径 启动服务器。
stop_server 路径 停止 web 站点。
pause_server 路径 暂停 web 站点。
continue_server 路径 web 站点取消暂停。
help 打印所有可用命令。
注意
<路径> 指节点路径,在这里您可以设置属性及其名称。例如,要对“web server number 1”设置 servercomment,则命令如下:
adsutil set w3svc/1/servercomment "web server number 1"
下一次打开 iis 管理单元时,web 服务器的名称将变为“web server number 1”。
转换开关“-s:服务器名称”可以附加在任何命令后面以便在远程计算机上执行该命令。(参见下面第一个示例。)
示例:
adsutil get w3svc/1/serverbindings -s:remotecomputer1
adsutil set w3svc/1/serverbindings ":81:"
adsutil create w3svc/1/root/myvdir "iiswebvirtualdir"
adsutil start_server w3svc/1 adsutil.vbs enum /p w3svc
>>>>>>>>>>>>>>>>>>>>>asphouse http://asphouse.yeah.net/<<<<<<<<<<<<<<<<<<<<
