Windows批处理中的SAS错误处理

时间:2016-09-05 11:05:24

标签: sas

我在Windows中有一个预定的SAS程序,例如

sas.exe -nosplash -icon -sysin "myprogram.sas"

如果有一个" Out of Resources"错误(例如没有磁盘空间),提示用户输入(重试,取消等)。由于它是一个批处理作业,因此没有用户可以提供该输入。

是否有SAS系统选项阻止用户输入提示,以便可以在代码本身处理?

2 个答案:

答案 0 :(得分:2)

-noterminal怎么样?

摘自documentation

  

如果指定了NOTERMINAL,则不显示对话框。

答案 1 :(得分:0)

尝试使用选项

-batch

由于您以批处理模式运行,因此请考虑使用选项

-errorabend

最好的选择是

-get_more_resources ;)

如果程序是导致资源错误的原因,那么您还有另外一个问题要问!