![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-04 00:01 |
共 48,038 主题排行 / 350,123 发帖 / 今日 0 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » VBS脚本运行程序的参数问题 |
| 可打印版本 1,337 / 6 |
| 第1楼 sidianyu | 发表于 2007-04-04 00:04 |
| 新手上路 发帖 3 积分 10 | |
|
VBS脚本运行程序的参数问题 我创建了一个快捷方式,快捷方式指向的程序是 (F:\备份\游戏菜单\load\load.exe load.exe "%01 [QQ堂]....." "%02\\server\e\QQ堂\" "%03E:\QQ堂\" "%05" "%04" "%06" "%07" "%08" "%09" "%10F:\备份\游戏菜单\PIC\pic\QQ堂.jpg" "%110" "%12log.ini" "%133" "%140" "%150" "%18skin0383.skn" "%201" "%211")括号里面的就是快捷方式指向的程序,有很多的参数,我适了很多方法想用VBS的RUN命令运行,但是就是不行,是不是我的命令书写错误,还是根本就不能运行这么多的参数,请会的同胞给与解答。到底在VBS里能否运行带这样多参数的命令,如果能,请给个例子,如果不能,告诉我就行了,谢谢
|
|
| 第2楼 lxmxn | 发表于 2007-04-04 00:49 |
| 版主 发帖 4,938 积分 11,386 | |
|
VBS里的Run是可以带参运行的,For Example: 应该是可以带多个参数的运行的,你自己可以再试试。 |
|
| 第3楼 baomaboy | 发表于 2007-04-04 01:23 |
| 银牌会员 发帖 554 积分 1,513 | |
|
关于VBS的RUN出错多数在于路径中的空格
请参考下帖第5楼 http://www.cn-dos.net/forum/viewthread.php?tid=29090 另外有些情况不适用"""时参考下帖第2楼 http://www.cn-dos.net/forum/viewthread.php?tid=29156&fpage=1 |
|
| 第4楼 slore | 发表于 2007-04-05 01:25 |
| 铂金会员 发帖 2,478 积分 5,212 | |
Originally posted by baomaboy at 2007-4-3 12:23: 不适用?那是因为你调用的是变量^如果为了可读性那么用chr(34) 但是我建议直接用"""" &Target & """" 用常量比用个函数来说更直接! |
|
| 第5楼 baomaboy | 发表于 2007-04-05 01:57 |
| 银牌会员 发帖 554 积分 1,513 | |
|
slore 兄所说极是 """" &Target & """"应该为正统写法 呵呵
chr(34)走偏了 ^_^ 就像 & 和 + ,chr(10) chr(13) 和VBCRLF 某些情况下可互相替换, [ Last edited by baomaboy on 2007-4-5 at 02:20 AM ] |
|
| 第6楼 slore | 发表于 2007-04-05 05:34 |
| 铂金会员 发帖 2,478 积分 5,212 | |
Originally posted by baomaboy at 2007-4-4 12:57: 某些情况可以互换? vbcrlf就是VB本身定义的常量表示的就是vbcr+vblf,这2个字符的ascii码是10和13罢了. 所以是完全可以替换,而且建议替换. 就像VbRed是本身定义个常量. |
|
| 第7楼 sidianyu | 发表于 2007-04-05 08:45 |
| 新手上路 发帖 3 积分 10 | |
|
谢谢哦,我明天在试试,毕竟刚学VBS不久,还需要努力学习。谢谢。
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |