如何将此VBScript代码转换为在TestComplete中与JScript一起使用?

时间:2011-01-17 13:35:29

标签: vbscript javascript testcomplete

如何将以下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

2 个答案:

答案 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'选项,因为某些应用程序必须设置该选项。