2

如何将以下 VBScript 代码转换为与 TestComplete 中的 JScript 一起使用?我们正在尝试使用 Windows 脚本宿主函数而不是 TestComplete 中的预定义函数来调用应用程序/.exe。

strExe = "C:\whatever\myprogram.exe -h1 -d33"
Set objShell = CreateObject("WScript.Shell")
Set objScriptExec = objShell.Exec(strExe)
strExeOut = objScriptExec.StdOut.ReadAll
4

2 回答 2

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();
于 2011-01-17T14:31:26.123 回答
1

我写了一篇关于此的博客文章。你可以在这里找到它:http ://blog.dimaj.net/2011/02/howto-start-application-from-jscript-and-specify-start-in-folder-attribute/

除了启动应用程序之外,我还描述了如何设置“开始于”选项,因为某些应用程序必须设置该选项。

于 2011-06-21T21:54:35.913 回答