标题: VBS写入二个"符号出错?
[打印本页]
作者: ngela
时间: 2007-4-18 06:37
标题: VBS写入二个"符号出错?
已经用^加在前面. 提示缺少)
dim ws
set ws = wscript.createobject ("wscript.shell")
ireturn = ws.Run("cmd.exe /c echo net start ^| find ^"DHCP Client^">>a.bat", 0, TRUE)
帮个忙,看看应该怎么搞.
[
Last edited by ngela on 2007-4-17 at 05:38 PM ]
作者: marcoak
时间: 2007-4-18 06:47
VBS 中^是求幂, 你求幂作什么? VBS连接好像是用&吧!
作者: zh159
时间: 2007-4-18 07:02
VBS 里面双引号要用 & """" &
ireturn = ws.Run("cmd.exe /c echo net start | find " & """" & "DHCP Client" & """" & ">>a.bat", 0, TRUE)
作者: slore
时间: 2007-4-18 07:09
ireturn = ws.Run("""cmd.exe /c echo net start ^| find ^""DHCP Client^"">>a.bat""", 0, TRUE)
作者: ngela
时间: 2007-4-18 12:25
在3楼的|前加^可以.
四楼的提示系统找不到指定的文件.
谢谢大家.
作者: slore
时间: 2007-4-19 08:38
ireturn = WSHShell.Run("cmd.exe /c echo net start ^| find ^""DHCP Client^"">>a.bat", 0, TRUE)