如何将以下VBScript代码转换为与TestComplete中的JScript一起使用?我们尝试使用Windows脚本宿主函数而不是TestComplete中的预定义函数来调用application / .exe。
strExe = "C:\whatever\myprogram.exe -h1 -d33"
Set objShell = CreateObject("WScript.Shell")
Set objScriptExec = objShell.Exec(strExe)
strExeOut = objScriptExec.StdOut.ReadAll
答案 0 :(得分:3)
这是JScript版本:
var strExe = "C:\\whatever\\myprogram.exe -h1 -d33";
var objShell = new ActiveXObject("WScript.Shell");
var objScriptExec = objShell.Exec(strExe);
var strExeOut = objScriptExec.StdOut.ReadAll();
答案 1 :(得分:1)
我写了一篇博客文章。您可以在此处找到它:http://blog.dimaj.net/2011/02/howto-start-application-from-jscript-and-specify-start-in-folder-attribute/
除了启动应用程序之外,我还介绍了如何设置'start in'选项,因为某些应用程序必须设置该选项。