标题: [已结]vbs 里执行 cmd 语句 如何使用 " 符号??
[打印本页]
作者: huzixuan
时间: 2007-4-7 23:04
标题: [已结]vbs 里执行 cmd 语句 如何使用 " 符号??
在 批处理 里
"如果没有发现 QQ.exe 这个进程,那么就执行 QQ.exe 程序,这样写
cmd /c ping -n 1 localhost>nul & tasklist | findstr /i "QQ.exe">nul || start D:\Progra~1\Tencent\QQ.exe
我现在想将他写进 vbs 里来调动运行,为什么 会说 "语句未结束??"
Set ws = CreateObject("Wscript.Shell")
ws.run "cmd /c ping -n 1 localhost>nul & tasklist | findstr /i "QQ.exe">nul || start D:\Progra~1\Tencent\QQ.exe"
[
Last edited by huzixuan on 2007-4-7 at 11:59 PM ]
作者: kcdsw
时间: 2007-4-7 23:52
当然了 换了一种语言 你顾及到新语言的语法了没有啊?
比如 & 在vbs中也是有它特殊的含义的.不能当作普通字符的
Set ws = CreateObject("Wscript.Shell")
ws.run "cmd /c ping -n 1 localhost>nul" & "& tasklist | findstr /i ""QQ.exe"">nul || start D:\Progra~1\Tencent\QQ.exe"
作者: huzixuan
时间: 2007-4-7 23:59
感谢,刚接触 vbs ,还没有仔细看
以后注意了
作者: kcdsw
时间: 2007-4-8 01:01
在vbs中 " 是转义符