中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-11 13:03
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » [求助]请教一个vbs问题
可打印版本  637 / 5
第1楼 mooncarp 发表于 2009-02-26 21:49
新手上路 发帖 3 积分 3
[求助]请教一个vbs问题
请教一个vbs问题

我想编一个vbs脚本,功能是在 C:\Documents and Settings\user\ 下建立一个xml的配置文件。现在存在2个问题

1. 因为user不确定,所以需要用 %homepath% 定位目录,在vbs中如何用
2. 另外就是如何创建一个 xml文件,同时写入内容。内容中包括有 " <>,.!? 空格 " 等符号


请高手指点,谢谢
第2楼 newxso 发表于 2009-02-27 00:57
初级用户 发帖 101 积分 73 来自 GZ
获取系统特殊目录方法:


创建文本方法:
第3楼 mooncarp 发表于 2009-02-27 01:57
新手上路 发帖 3 积分 3
谢谢,系统目录可以取了

写文本文件这个好像不行,
因为 xml 文件格式是这样的,包含各种字符。 writeline 只能写普通文本

<?xml version="1.0" encoding="UTF-8" ?>
<records>
<address filename="h01.xml" name="h01">
<ip address="192.168.1.1"/>
<email address=""/>
</address>
</records>
第4楼 slore 发表于 2009-02-27 03:06
铂金会员 发帖 2,478 积分 5,212
MsgBox "<?xml version=""1.0"" encoding=""UTF-8"" ?>" & vbCrLf & "<records>" & vbCrLf & "<address filename=""h01.xml"" name=""h01"">" & vbCrLf & "<ip address=""192.168.1.1""/>" & vbCrLf & "<email address=""""/>" & vbCrLf & "</address>" & vbCrLf & "</records>"
第5楼 newxso 发表于 2009-02-27 03:22
初级用户 发帖 101 积分 73 来自 GZ
楼上已提示:双引号是VBS特殊符号,附加的要加多一个双引号转义。
第6楼 mooncarp 发表于 2009-03-02 02:31
新手上路 发帖 3 积分 3
多谢指点
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023