最近公司更新了防火墙,symantec系列,更新之后,本来在task scheduler里面设置的自动运行程序全部失效,表现为通过第三方软件无法调用SAS主程序运行代码,无响应,没有任何报错。由此问题附带引发的另一个问题是,双击*.sas文件,无法自动在sas中打开,我认为其实和第三方程序调用失败是同一个根源,当然这个问题对日常使用影响不大,无非就是麻烦一些。
此外,计划任务也无法调用运行代码,目前唯一可以运行代码的方式为——手动打开sas9.3,在程序中打开代码,手动点击运行(或者F3),这样可以成功运行。另外,如果已经打开了sas主程序,再通过双击是可以打开*.sas文件的(如果没有提前打开sas9.3的情况下不行)。
已经确认是防火墙和sas软件的冲突导致的问题,因为试过退回老版本防火墙,问题得以解决。因为公司有政策不能轻易更改防火墙设置,而且必须升级到最新版本,在目前的情况下,请问论坛各位高手,是否有办法通过某些曲线方式,达到自动定时运行代码任务的效果?比如每天,每周特定某天等。。不胜感激!