在前面的Rootpath.js脚本中使用Jscript的 Getobiect函数来检索IIS的配置数据。这个函数按照路径变量存取类(也叫 Key Type)的对象。
数据库各层次情况及脚本应用
1.Machine 节点(IISComputer类)
如果给Getobiect函数的变量提供IIS://localhost路径名称,脚本就可以返回IISComputer这个对象,这个对象也就是机器节点。这个对象只提供跟计算机有关的几种属性和像Backup、Restore那样的函数。下面就让我们看看怎样用脚本来备份、恢复配置数据库。
下面的这个脚本显示如何用脚本来备份IIS配置数据库。执行这个脚本就会在%windir%\system32\ winetsrv\metaback目录下生成一个MyBackup.md0文档。备份函数帮助我们指定备份版本号码。
var MD_BACKUP_VERSION = -1; |
MD_RESTORE_VERSION = -2是指用最近的备份恢复数据库使。如想恢复特定的备份,可以用要恢复的备份版本号来代替“-2”。最好确认一下脚本的备份和恢复功能是否正常,在执行完备份脚本以后删除虚拟目录,然后再执行恢复脚本,看看被删除的虚拟目录是否恢复。
IISComputer也可以远距离管理一个以上的IIS服务器,把IISComputer对象的路径名称用远距离系统的计算机名称或者IP地址代替,Localhost就可以管理远程主机了。这个远距离管理功能使用DCOM(Distributed COM)。如果连接远距离机器的时候有必要使用其他的资格证明,那就只能使用ADSI,使用IAdsOpenDSObject→OpenDSObject可以指定操作对象的用户,当然这就需要得到指定用户的口令,如下面的脚本:
var ADS_SECURE_AUTHENTICATION = 1; |
| 共5页: 上一页 [1] [2] 3 [4] [5] 下一页 | ||
|
|
||||
| · NAC安全访问控制 · 网络布线测试仪器 · Windows Server 2008专.. · Windows远程桌面应用 · 网络故障排除宝典 · 运营商封堵ADSL共享 中.. · 解析35岁技术人的价值.. · 世纪枭雄比尔盖茨的王.. |
· 主流品牌防火墙配置 · ASP.NET开发教程 · 超级计算机TOP500专题 · Vista SP1对决XP SP3 · SQL Server 2008/2005.. · 程序员如何成长? · C#技术开发指南 · 虚拟化技术还有点“虚” |
|||
|
||||
| · SOA 面向服务架构 · SQL Server 2008/2005.. · Apache技术专题 · 三层交换技术专题 · SQL Server入门到精通 · Windows远程桌面应用 · C#技术开发指南 · Apache技术专题 |
· Windows集群服务应用 · C#技术开发指南 · 国际文档格式标准开战 · 路由器设置与口令恢复 · Linux 集群技术专题 · PHP开发应用手册 · SOA 面向服务架构 · 企业数据恢复指南 |
|||
|
||||
| · SQL Server入门到精通 · SQL Server 2008/2005.. · SOA 面向服务架构 · Apache技术专题 · C#技术开发指南 · 三层交换技术专题 · Apache技术专题 · C#技术开发指南 |
· Windows远程桌面应用 · 企业数据恢复指南 · Windows集群服务应用 · 路由器设置与口令恢复 · Linux 集群技术专题 · SOA 面向服务架构 · 了解统一威胁管理(UTM).. · 反垃圾邮件技术应用 |
|||