我编写了一个简短的脚本(用另一种语言,恰好是 Python),它将参数传递给命令行,如下所示 -
ildrt <path/filename.sav> -args p1 p2 --o1 --o2
其中 p, o 分别是位置参数和可选参数(很明显)。言归正传,这个脚本会多次调用 IDL 例程。每次加载 IDL 虚拟机时,IDL 例程都会运行直到完成、冲洗并重复。
不幸的是,如果在 IDL 例程执行中发生错误,则会弹出一个对话框并暂停程序执行,直到手动单击为止。由于想法是将其作为批处理运行,因此我想忽略对话框(接受错误)并继续下一次运行。关于我可以运行 IDL 以防止弹出窗口的首选项或可选命令的任何想法?提前致谢。