[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[问题求助] JS与VBS之间的变量传递

本帖最后由 pcl_test 于 2016-8-4 13:39 编辑

该怎样用vbs传递一个path变量给js,再调用他,再返回一个结果变量给vbs。下面是一个精典的js
此代码原帖http://bbs.bathome.net/thread-5441-1-1.html

听说ARGUMENTS能解决,但我搜了论坛的帖子,没有啊。资料里介绍的也没有这样在不同脚本间传递变量的例子啊

TOP

怎么那path没有传递到js呢,js的内容是一楼的代码吗,要不要改呀

TOP

还是一步一个脚印,先把这个问题搞清楚了再说。我试了代码,那path真的没给js,返回一个空值。谢推荐学习

TOP

不是一楼的代码吗?另外,你们白天都不在线啊,做这个是兼职吗

TOP

照葫芦画瓢写了一个wsf,返回Math.min(-123,1251,201),应该返回的是 -123

TOP

想不到把vbs和js的代码全部复制到wsf就可以了,都不用改什么,好!不过我用vbs调用js还是没解决.vbs的代码是
  1. result = CreateObject("WScript.Shell").Exec("cscript -nologo -e:jscript ""C:\a.js"" """ & Path & chr(34) ).stdOut.ReadAll下一行是wscript.echo result
复制代码
js的代码是一楼的

TOP

返回列表