之前考虑是使用powershell和web deployment和python来完成网站的自动化部署,可以微软的web deployment tool;powershell 2.0一直没有发布
所以只好暂时先使用vbs脚本来切换站点路径,使用python来完成其他的小步骤。
以下是windows 2003安装之后自带的vbs脚本,除了adsutil.vbs在C:\Inetpub\AdminScripts路径下之外,
其他的都在%windir%/system32/下
IIsApp.vbs
IIsApp /p 2368
#回收指定应用程序池使用名称
IIsApp /a DefaultAppPool /r
#回收指定应用程序池使用ID
IIsApp /p 2368 /r
http://technet.microsoft.com/zh-cn/library/cc755905(WS.10).aspx
iisback.vbs
备份站点配置信息
http://technet.microsoft.com/zh-cn/library/cc775682(WS.10).aspx
liscnfg.vbs
使用 Iiscnfg.vbs 导出 IIS 配置
http://technet.microsoft.com/zh-cn/library/cc787196(WS.10).aspx
lisext.vbs
使用 Iisext.vbs 禁用 Web 服务扩展
http://technet.microsoft.com/zh-cn/library/cc756920(WS.10).aspx
lisftp.vbs
使用 Iisftp.vbs 创建 FTP 站点
http://technet.microsoft.com/zh-cn/library/cc785847(WS.10).aspx
lisftpdr.vbs
使用Iisftpdr.vbs 创建FTP 虚拟目录
http://technet.microsoft.com/zh-cn/library/cc739771(WS.10).aspx
lisvdir.vbs
使用 Iisvdir.vbs 创建 Web 虚拟目录
http://technet.microsoft.com/zh-cn/library/cc778742(WS.10).aspx
lisweb.vbs
使用 Iisweb.vbs 创建网站/使用 Iisweb.vbs 列出网站
http://technet.microsoft.com/zh-cn/library/cc780607(WS.10).aspx
http://technet.microsoft.com/zh-cn/library/cc728368(WS.10).aspx
adsutil.vbs(很牛逼的脚本)
使用Adsutil.vbs 管理脚本
http://technet.microsoft.com/zh-cn/library/cc781546(WS.10).aspx