美文网首页
SAS 程序冷知识——如何在启动sas程序时自动执行一些宏?

SAS 程序冷知识——如何在启动sas程序时自动执行一些宏?

作者: 生物统计与SAS研究员 | 来源:发表于2021-07-09 09:32 被阅读0次

    方法一:

    1.将常用的宏写到***.sas文件中,并保存到合适的位置;

    2.找到*:\Program Files\SAS Institute\SAS\V8\SASV8.CFG文件,打开,在最后添加如下语句:

     -autoexec '*:\***\***\***.sas'

      保存,并关闭。

     这样,在启动sas程序时,会率先执行sas文件,从而不必手工去执行所需要的宏。

    方法三:

    1.创建sas系统的一个快捷方式,然后点击右键->属性,在“起始位置”栏的修改为:

     *:\***\***\***

    2.点击“应用”即可。

    3.特别注意,必须将路径*:\***\***\***下要执行的sas文件重命名为autoexec.sas。这一点很关键!

    方法四:

    1.将常用的宏写到***.sas文件中,并保存到合适的位置;

    2.创建一个Txt文件,然后键入内容:

    "C:\Program Files\SAS Institute\SAS\V8\sas.exe"  -CONFIG "C:\Program Files\SAS Institute\SAS\V8\SASV8.CFG" -autoexec "*:\***\***\***\***.sas"

      即方法二"目标"栏中的内容.

    3.将该txt文件的后缀名修改为bat。双击该bat文件即自动打开sas程序,并自动执行指定位置的sas文件。

    番外1:快捷方式这样设置可以指定SAS左上角的名称

    "C:\Program Files\SASHome\SASFoundation\9.4\sas.exe" -CONFIG "C:\Program Files\SASHome\SASFoundation\9.4\nls\zh\sasv9.cfg" -awstitle "中文SAS"

    番外2:快捷方式这样设置可以指定SAS使用最大内存

    "C:\Program Files\SASHome\SASFoundation\9.4\sas.exe" -CONFIG "C:\Program Files\SASHome\SASFoundation\9.4\nls\zh\sasv9.cfg" -memsize MAX

    相关文章

      网友评论

          本文标题:SAS 程序冷知识——如何在启动sas程序时自动执行一些宏?

          本文链接:https://www.haomeiwen.com/subject/dlzxpltx.html