xml如何在IIS配置中恢复

来源:asp之家 时间:2009-11-19 12:29:00 

IIS6.0有个导出配置的功能,但你却找不到界面上的直接导入配置功能,需要用到操作系统自带的iiscnfg.vbs脚本。(图片小点击看大图)

一、保存/导出/备份WEB配置


 


选择一个保存路径


 


二、恢复配置

先打开备份的weback20090901.xml文件,查看到XML表示法中“默认站点”的路径,待会儿命令行要用到


 


假如默认网站已经丢失了EX开头的三个虚拟目录,iisadmpsw的物理路径也被修改了


 


关闭IIS管理器,输入iiscnfg命令(如果有提示注册cscript.exe为默认脚本解析器,回答“是”),网站配置就恢复了,然后手动启动一下默认网站即可,搞定!


 


命令:iiscnfg /import /f c:iisbackweback20090901.xml /sp /LM/W3SVC/1 /dp /LM/W3SVC/1 /children

解释:

/import /f 导入配置文件,后跟保存的.xml配置文件

/sp 指定.xml中要导入的源路径,必选项

/dp 指定要导入到网站的目标路径,必选项, /LM/W3SVC/1是指当前在IIS管理器中看到的第1个WEB站点

/children 将.xml中的配置的子虚拟目录配置一并导入

三、归并模式

有时只允许将保存的.xml文件中的配置项替换现有配置,但当前一些新增的虚拟目录(即.xml没有的配置)不允许被替换掉,可以使用归并模式,即保留了备份后新增的虚拟目录,又替换了相同的虚拟目录设置,推荐使用这种模式。只要在上述命令后再加一个/merge参数即可。

示例:新增的aaa虚拟目录要保留,要恢复EX开头的文件,且恢复iisadmpsw的本地路径设置


 


运行命令,OK


 


iiscnfg /import /f c:iisbackweback20090901.xml /sp /LM/W3SVC/1 /dp /LM/W3SVC/1 /children /merge

标签:xml,iis,配置
0
投稿

猜你喜欢

  • 每个人都可以强大,只要懂什么是坚持

    2007-12-25 21:58:00
  • linux查看端口是否开放的方法总结

    2023-08-07 05:30:28
  • Linux Autofs自动挂载服务安装部署教程

    2023-08-05 13:50:43
  • CentOS 开机启动自定义脚本详解及实现

    2023-11-02 19:26:03
  • MySpace CEO:对欺诈性应用零容忍 将修改条款

    2009-11-05 12:31:00
  • 网站统计和adsense网络广告术语

    2008-01-02 19:22:00
  • 谷歌营销的秘密:网页好坏直接影响网站收入

    2009-07-14 14:20:00
  • 遭遇“小数点”asp文件夹木马

    2009-02-21 10:36:00
  • 详解VMware12安装centOS8的配置图文教程(vm虚拟机安装centos8教程)

    2021-08-23 21:25:11
  • 彻底清除本地和远程系统日志文件

    2009-12-05 19:14:00
  • NTFS下磁盘簇大小的设置

    2007-08-14 15:59:00
  • 禁用WordPress 3.0自动草稿存档

    2010-09-01 12:09:00
  • 从《赤壁》中想到目标用户的重要性

    2008-08-05 17:56:00
  • 搭建Web服务器 绿色PHP环境套件e2php

    2010-08-12 18:36:00
  • Exchange服务器的通信端口管理

    2010-03-03 13:58:00
  • 百度技术牛人廖若雪详解大学生择业三大要诀

    2009-10-15 16:37:00
  • 据说是比尔盖茨说过的十条“金玉良言”

    2008-04-05 13:56:00
  • Docker镜像的制作,上传,拉取和部署操作(利用阿里云)

    2023-06-08 19:22:04
  • apache提示Failed loading ZendLoader.dll解决方法

    2023-11-04 10:56:34
  • CloudStack 创建主存储失败解决方案

    2023-07-12 20:04:06
  • asp之家 网站运营 m.aspxhome.com