调用.exe,让它在.exe关闭后运行并打开另一个.jsl你好。我想使用JMP脚本运行我的.exe应用程序,在.exe关闭后,我希望我的JMP脚本按顺序执行另一个脚本。现在,如果我运行我的代码,.exe和.jsl同时运行。我需要.exe的输出作为我的.jsl的输入,这就是我需要.exe完成首先运行的原因。以下是我的代码。有人可以帮帮我吗?
打开( “C:\ GetICOS_CSVs.exe”);
include(“C:\ ICOS_Data Pull \ CombineCSVs_Split_By_UnitID.jsl”);
Re:调用.exe,让它在.exe关闭后运行并打开另一个.jsl你好 @txnelson ,
我尝试使用RunProgram()。它像我想要的那样工作。但不知何故,当我尝试将它与我的加载项一起使用时,它会提示我这个错误:
“CreateProcess失败,错误2:系统找不到指定的文件”
我不知道出了什么问题以及如何解决这个问题。以下是我使用的当前代码:
mcr = RunProgram(可执行文件(“$ ADDIN_HOME(com.jmp.matlabinjmp)/Get_CSVs_19.exe”),
读功能(“blob”));
//调用另一个.jsl来连接表
包括( “$ ADDIN_HOME(com.jmp.matlabinjmp)/CombineCSVs_Split_By_UnitID.jsl”);