【发布时间】:2020-04-28 07:50:16
【问题描述】:
我想从 imageJ 宏(IJM 语言)启动一个 R 脚本,并使用 exec 命令执行此操作。 exec(path_to_R path_to_script);这个脚本需要很长时间才能运行,我想在运行时监控它的进度。但是 cmd 窗口没有打开,当脚本完成时,我只在 imageJ 日志中得到打印语句。有没有办法在脚本运行时显示 cmd 窗口?
我在 Windows 7 和 Windows 10 上都运行此脚本
两个简单的测试例子是:
exec('cmd /c "help"'); # 想很快显示帮助输出,但是现在完成后返回到imageJ日志
and exec('cmd /c "Timeout 5"'); # 我想作为一个单独的 cmd 窗口打开 5 秒。
我试图从 ImageJ 启动的 cmd 中打开第二个 cmd,但找不到正确的语法。
我试过了,例如exec('cmd start cmd /c Timeout 5'); 但什么也没发生
【问题讨论】: