在没有GUI弹出的情况下运行cmd文件

时间:2012-06-01 08:15:11

标签: matlab user-interface command-line terminal cmd

我在文件中运行命令列表:

matlab -nodesktop -nodisplay -nojvm -nosplash .............
xwin32 --session ....................

我想让它们在没有GUI弹出的情况下运行在Windows中,更重要的是我希望命令提示符GUI不会弹出,任何人都知道如何做到这一点? TNX

1 个答案:

答案 0 :(得分:1)

您在Windows上可以做的最好的事情是:

batchScript.cmd

start /B /MIN matlab.exe -nodesktop -noFigureWindows -nosplash ^
    -r "surf(peaks); saveas(gcf, 'output.eps'); quit;"

如果需要在脚本中处理MATLAB的结果,则可以添加-wait选项(下一个命令取决于前一个命令的输出)。