楼上已提示:双引号是VBS特殊符号,附加的要加多一个双引号转义。
Set WshShell=Wscript.CreateObject("Wscript.Shell")
Set WshSysEnv=WshShell.Environment("Process")
strFolder=WshSysEnv.Item("USERPROFILE")
Set fso=CreateObject("Scripting.FileSystemObject")
Set f=fso.CreateTextFile(strFolder&"\h01.xml",ture)
f.WriteLine("<?xml version=""1.0"" encoding=""UTF-8"" ?>")
f.WriteLine("<records>")
f.WriteLine(" <address fname=""h01.xml"" name=""h01"">")
f.WriteLine(" <ip address=""192.168.1.1""/>")
f.WriteLine(" <email address=""""/>")
f.WriteLine(" </address>")
f.WriteLine("</records>")
f.Close