Board logo

标题: [文本处理] 如何将批处理脚本中的变量传递一个xml文件? [打印本页]

作者: fengyedou    时间: 2012-12-16 20:19     标题: 如何将批处理脚本中的变量传递一个xml文件?

需求是这样,在一个批处理脚本中定义了一个版本号变量:SET VERNO=V3.10.%bdate%%atime%,其中bdate是一个日期变量,atime是个时间变量,每次执行,atime都会变,所以VERNO每次运行出来的值都会不一样。在一个配置文件test.xml中定义了一个变量名:SW-VER.pkg,其中VER需要完全等于批处理脚本中的VERNO,所以需要把脚本中VERNO传递到xml文件给xml文件里的VER参数。

不知道该怎么做。请各位高手帮助!~多谢~~
作者: fengyedou    时间: 2012-12-16 20:41

我想到的思路是:假设xml文件名字是config.xml,脚本名字是set.bat,在set.bat中加一句type config.xml,打开xml文件,将xml中VER改写为从脚本中读出的VERNO变量的值。不过这点不知道怎么写。。。
作者: Batcher    时间: 2012-12-16 21:00

把你的bat文件和xml文件的内容贴出来看看




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2