标题: 请问vbs处理含空格的文件名怎么办
[打印本页]
作者: 26933062
时间: 2007-4-25 07:30
标题: 请问vbs处理含空格的文件名怎么办
[email]
请问我的这个vbs错在哪里?
为何运行不了呢?
提示:
行3
字符1
错误:系统找不到指定的文件
代码:80070002
但是文件是存在的啊?
zy="C:\Program Files\Chinagames\iGame\iGame.exe"
Set WshShell=WScript.CreateObject("WScript.Shell")
WshShell.Run zy
[ Last edited by 26933062 on 2007-4-25 at 04:23 PM ]
作者: huzixuan 时间: 2007-4-25 07:32
zy="""C:\Program Files\Chinagames\iGame\iGame.exe"""
Set WshShell=WScript.CreateObject("WScript.Shell")
WshShell.Run zy
加上引号
作者: flyinspace 时间: 2007-4-25 07:37
不懂vbs 。。
不过看你好象没有声明变量。。。
要不你试一下 const zy="C:\Program Files\Chinagames\iGame\iGame.exe"
作者: 26933062 时间: 2007-4-25 07:40
多谢,还想请问一个问题
我想把红色部分改为 退格键 该输入什么?
把红色部分改为中文可以吗?
WshShell.SendKeys "{delete 100}"
作者: huzixuan 时间: 2007-4-25 07:45
退格键用 {BS}
WshShell.SendKeys "{BS 100}"
作者: lxmxn 时间: 2007-4-25 07:47
要多搜索哇!!
楼主查看这个帖子11楼的。
http://www.cn-dos.net/forum/view ... space%7D&page=2
作者: 26933062 时间: 2007-4-25 07:50
谢谢谢谢,
WshShell.SendKeys "/你好/`吗?"
想达到上面的效果该怎么写? 麻烦了!!! 谢谢!!!!
作者: huzixuan 时间: 2007-4-25 07:51
sendkeys
不能输出中文,要么就得调出 输入法 ,然后一个一个打.......
作者: zh159 时间: 2007-4-25 07:56
SendKeys字面意思就是发送键盘命令