很长时间没有碰Windows服务器器了,今天突然接到公司的某个项目任务要收集大量站点域名,因此便研究了一番。遂得出命令和技巧以便分享给大家。

对于喜欢做站群的朋友来讲,批量处理是一个不可或缺的技巧,它能大大提升我们的工作效率,让我们把更多的时间转换到有技术含量的地方去,从而产生更高的价值,Window 2008 iis7.5服务器与2003系统不一样,Window2003 VPS服务器批量导出网站列表比较简单,而2008系统相对要复杂一点(当然,也可能是我没找到简单的方法)。那么Window 2008 iis7.5服务器要如何导出网站列表呢?

Window 2008 iis7.5服务器批量导出网站列表

1.运行cmd > 输入:%windir%\system32\inetsrv\appcmd list site /config /xml > c:\sites.xml

2.然后回车

其中:xml是指文件格式,而 c:\sites.xml是指将列表文件直接导出到C盘,并将文件命名为sites.xml,这个是可以自定义的。

导出的文件用记事本打开,你可能会发现有很多多于的代码,这时候,我们可以把里面的内容复制到link114.cn,点击提取网址

link114提取网址(一个强大的网站)

,即可得到服务器里所有运行的网站,如果你的网站都绑定了WWW,这里你可能需要批量替换下”www.”为空,然后放到link114再提取一次,得到所有网站。(最后在粘贴到Excel表格里,筛选或者排序得到自己想要的结果。最后在编写程序进行自动化处理!)

【附录如何在IIS7上导出所有应用程序池的方法批量域名绑定的详细介绍】

在IIS7+上导出所有应用程序池的方法:

1
2
3
4
5
6
7
%win
dir
%/system32/inetsrv/appcmd
list
  apppool /config /
xml
  > c:/apppools.xml

这个命令会将服务器上全部的应用程序池都导出来,但有些我们是我们不需要的,要将他们删掉.比如:

1
2
3
DefaultAppPool
Class
ic .Net AppPool

如果在导入时发现同名的应用程序池已经存在,那么导入就会失败.

导入应用程序池的方法:

1
%windir%/system32/inetsrv/appcmd add apppool /in < c:/apppools.xml

这样就可以将全部的应用程序池都导入到另一个服务器中了.

导出全部站点的方法:

1
%windir%/system32/inetsrv/appcmd list site /config /xml > c:/sites.xml

同样,我们需要编辑sites.xml文件删除不需要的站点.如:

1
Default Website

导入站点的方法:

1
%windir%/system32/inetsrv/appcmd add site /in < c:/sites.xml

至此,导入工作完成了,看看两台服务器的IIS配置一样了吧.

另外,介绍下单独导出导入一个站点的方法
导出单独应用程序池:

1
%windir%/system32/inetsrv/appcmd list apppool “应用程序池名称” /config /xml > c:/myapppool.xml

黄色字体的就是要导出的应用程序池名称

导入单独应用程序池:

1
%windir%/system32/inetsrv/appcmd add apppool /in < c:/myapppool.xml

导出单独站点:

1
%windir%/system32/inetsrv/appcmd list site “站点名称” /config /xml > c:/mywebsite.xml

黄色字体的就是要导出的站点名称

导入单独站点:

1
%windir%/system32/inetsrv/appcmd add site /in < c:/cnziben.com.xml

以上就是如何在IIS7上导出所有应用程序池的方法批量域名绑定的详细介绍的详细内容

Window 2008 iis7.5服务器批量导出网站列表技巧相关推荐

  1. shell脚本批量导出MYSQL数据库日志/按照最近N天的形式导出二进制日志[连载之构建百万访问量电子商务网站]...

    shell脚本批量导出MYSQL数据库日志/自动本地导出MYSQL二进制日志,按天备份[连载之构建百万访问量电子商务网站] 出处:http://jimmyli.blog.51cto.com/我站在巨人 ...

  2. window server 2008配置FTP服务器550 Access is denied. 问题解决办法

    window server 2008配置FTP服务器550 Access is denied. 问题解决办法 参考文章: (1)window server 2008配置FTP服务器550 Access ...

  3. [解决方案]Window 2008 R2 + IIS7.5 + VS2013 错误代码 0x80070002

    [解决方案]Window 2008 R2 + IIS7.5 + VS2013 错误代码 0x80070002 参考文章: (1)[解决方案]Window 2008 R2 + IIS7.5 + VS20 ...

  4. Window server 2008 搭建DNS服务器

    Window server 2008 搭建DNS服务器 2017年7月2日 1:14 1.首先在虚拟机里安装好Window server 2008,如图,在开始界面打开服务管理器 2.如图可以很清晰的 ...

  5. Window server 2008 搭建FTP服务器

    Window server 2008 搭建FTP服务器 2017年7月2日 2:37 1.老规矩,选中WEB服务器,右键->添加角色服务 依次序勾选上图中的服务,web服务 FTP服务 IIS6 ...

  6. 网站自动翻译-网站批量自动翻译-网站免费翻译导出

    网站自动翻译,怎么批量翻译网站的内容?随着时代的发展我们经常会浏览一些外网的内容,常规的翻译就是复制内容到在线翻译网站上进行翻译,或者按照翻译插件看一篇文章就翻译一篇文章中途还会出现卡顿的现象.今天我 ...

  7. window服务器管理器--服务器批量管理

    window服务器管理器,服务器批量管理工具:

  8. php批量导出pdf文件大小,php完美导出pdf,pdf合并批量导出

    使用到的工具 pdftk      https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/      pdf合并工具 wkhtmltopdf      ...

  9. [转载]针对IIS7以上的ASP.NET网站自定义错误页面与异常日志总结

    针对IIS7以上的ASP.NET网站自定义错误页面与异常日志总结 汪宇杰 2014-1-11 星期六 02:31 455 Reads 1 Comments 自定义错误页面和异常记录是个很古老的话题了, ...

最新文章

  1. WritableComparable排序案例(全排序)
  2. TestNG测试带参构造函数的类
  3. 【软件需求工程与建模 - 小组项目】阶段性汇报-软件设计规格说明书3.0
  4. English trip -- VC(情景课)2 D Reading
  5. 探索中国广电“智慧城市”未来转型路径
  6. X 分钟速成 Python
  7. 【万字长文】整理一份全套的机器学习资料!
  8. iOS商城demo、音乐播放器、视频通话、自定义搜索、转场动画等源码
  9. I-Deas TMG 培训资料 (7)
  10. 数据库 - BC范式(BCNF)
  11. 深入dwr2-commet模式
  12. protues仿真出现Simulation is not running in real time....的情况处理
  13. 国庆在家写了个简易版的在线简历网站
  14. 勾号、叉号、圈号的收集
  15. Pycharm中PEP 8 coding style violation和PEP 8 naming convetion
  16. 23、实时汇率API接口,免费好用
  17. 马无夜草不肥,人无横财不富
  18. 学习OpenCV:hu矩
  19. python 复制并重命名文件_基于python实现复制文件并重命名
  20. 智能家居+云端服务器,“云端”上的智能家居 全面服务生活

热门文章

  1. Intel MKL库在VS中的配置与使用
  2. python写飞机大战什么水平_飞机大战python
  3. Go(05)map介绍
  4. (三) 数据库的设计
  5. 九联UNT401H-Hi3798MV310-零配置/芒果/南传/百视通等-通刷固件包
  6. 教您使用java爬虫gecco抓取JD全部商品信息(一)
  7. 简单的For循环练习4(求5的阶乘)
  8. backtrace调试程序段错误
  9. ViewFaceCore人证比对使用
  10. 皮带撕裂检测系统 yolo深度学习模型