通过 ActiveXObject (JScript) 运行程序时传递参数?
尝试编写一个Windows语音识别宏。使用XML编写,脚本语言是JScript。使用ActiveXObject("WScript.Shell")
,可以执行可执行文件。但是我们如何将参数传递给这个可执行文件呢?就像,如果我要使用上面的方法打开 IE,我如何传递一个参数,以便它加载指定的 URL(参数)?
在 XML 中,我们可以这样写:
<run command = "C:\Program Files\BlahBlah\MusicPlayer.exe" params = "D:\Music\Music1.mp3"/>
如何在 JScript 中执行此操作?还是VBScript? 任何帮助表示赞赏。 :)
Trying to write a windows speech recognition macro. Written using XML and scripting language is JScript. Using ActiveXObject("WScript.Shell")
, executables can be, well, executed. But how can we pass an argument to this executable ? Like, if I were to open IE using the above, how can I pass an argument so that it loads with a specified URL(argument) ?
In XML, we could write :
<run command = "C:\Program Files\BlahBlah\MusicPlayer.exe" params = "D:\Music\Music1.mp3"/>
How to do this in JScript ? Or VBScript?
Any help appreciated. :)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我能够从 JS 运行它。我创建了一个控制台应用程序,它接受参数并从 Web 应用程序调用它。
I was able to run this from JS. I created a console application which accepts an argument and invoked it from web application.