2011-10-31 66 views
0

你能帮忙吗?我是否知道如何自动修改.rcq文件? VBS?将参数设置为

  Structure file post.rcq: 
<?xml version="1.0" encoding="UTF-8"?> 
<rest-client version="2.3.3"><request><http-version>1.1</http-version> 

<URL>http://bm.com/opr-console/rest/9.10/event_list/9752951c-0392-71e1-01a3-ac10016b0000</URL> 

<method>PUT</method><auth-methods>DIGEST</auth-methods> 
<auth-preemptive>true</auth-preemptive><auth-username>admin</auth-username> 
<auth-password>rO0ABXQABWFkbWlu</auth-password> 
<body content-type="application/xml" charset="UTF-8">&lt;event xmlns="http://www.hp.com/2009/software/opr/data_model"&gt;&#x0D; 
&lt;state&gt;closed&lt;/state&gt;&#x0D; 
&lt;severity&gt;normal&lt;/severity&gt;&#x0D; 
&lt;/event&gt;</body></request></rest-client> 

如何设定parametre (例如:1722951c-0392-71e1-01a3-ac10016b0000) 到.rcq文件中http://bm.com/opr-console/rest/9.10/event_list/ ......

+0

我完全不明白你的问题。 – ssedano

+0

Udo:我想他们想通过用别的东西代替最后的十六进制东西来引用URL元素中的不同资源。 – Joey

+0

http://stackoverflow.com/q/7955959/69820 – 2011-10-31 20:49:29

回答

1

你不应该有一个批处理文件做到这一点(为几个原因)。从VBScript中,您可以使用MSXML ActiveX对象来解析XML,修改URL(使用字符串函数)并将其写回到磁盘。