当前位置:编程学习 > VB >>

vbs写文件时有冒号

我想用vbs写一些语句到另一个vb脚本里,可是这些语句有冒号,不知道怎么写(vbs总是把最近的两个冒号之间的字符当成一个字符串)。
  代码如下:set os=createobject("scripting.filesystemobject")
set filename=os.createtextfile("c:\1.vbs",ture)
filename.writeline("WQL =*"Select* FROM Win32_Process Where Name='qq.exe'"")
filename.writeline("Set objServices = GetObject("WinMgmts:")")
filename.writeline("Set colobjServicesSet = objServices.ExecQuery(WQL)")
filename.writeline(" ")
filename.writeline("For Each objSWbemObject In colobjServicesSet")
filename.writeline("objSWbemObject.Terminate")&vbcrlf
filename.writeline("next")
filename.close --------------------编程问答-------------------- 代码错了。
代码如下:
set os=createobject("scripting.filesystemobject")
set filename=os.createtextfile("c:\1.vbs",ture)
filename.writeline("WQL ="Select* FROM Win32_Process Where Name='qq.exe'"")
filename.writeline("Set objServices = GetObject("WinMgmts:")")
filename.writeline("Set colobjServicesSet = objServices.ExecQuery(WQL)")
filename.writeline(" ")
filename.writeline("For Each objSWbemObject In colobjServicesSet")
filename.writeline("objSWbemObject.Terminate")&vbcrlf
filename.writeline("next")
filename.close --------------------编程问答-------------------- 字符串中的"用""代替

set os=createobject("scripting.filesystemobject")
set filename=os.createtextfile("c:\1.vbs",ture)
filename.writeline("WQL =""Select* FROM Win32_Process Where Name='qq.exe'""")
filename.writeline("Set objServices = GetObject(""WinMgmts:"")")
filename.writeline("Set colobjServicesSet = objServices.ExecQuery(WQL)")
filename.writeline(" ")
filename.writeline("For Each objSWbemObject In colobjServicesSet")
filename.writeline("objSWbemObject.Terminate")&vbcrlf
filename.writeline("next")
filename.close --------------------编程问答-------------------- ""代表一个" --------------------编程问答-------------------- 转义就是了
补充:VB ,  基础类
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,