全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2103 1
2014-10-27
      坛子里的sas9.13绿色版有着绿色、轻便方便使用的种种优点,虽然是9.13版本,版本虽有点旧,但是该用的功能还是有的。绿色版的也有个小问题就是自己写的一些macro、lib就不像安装版那样可以在软件启动时直接运行。
      其实要实现这个功能也是可以的,其原理还是自己编辑一下CFG文件,控制一下软件的启动环节。

QQ截图20141027111526.png

这个是我的电脑上绿色版的目录
文件夹 fmt   是我自己定义的一些格式,主要是用来将码表中文内容与码表做对应的。
文件夹 sasmacro 就是我多年珍藏的自定义宏。
sasv9.cfg  就是控制绿色版启动的配置文件。

我们要做的用记事本打开sasv9.cfg   文件

在文件最末尾添加  一行参数 -autoexec 'sasmacro/autoexe.sas'
QQ截图20141027111953.png

这是什么意思呢?
答曰:-autoexec 是初始化的时候自动执行某些命令
         'sasmacro/autoexe.sas' 我是自己宏的源文件代码的路径,你自己换自己的文件按照这个格式就成'文件夹/sas程序.sas'
          注意的是文件名要用英文。
这样就会在初始化的时候自动执行 sas.exe的文件的同一个目录中的指定的sas程序了。

注意:好像win8.1因为权限什么的,这个法子不太OK,我自己用的win7是完全没有问题的,换到win8就傻傻分不清楚了。





二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2014-12-3 10:24:57
这个可以,特别是在某些常用的宏让它自动加载,这样,开启SAS后就可以调用了。
我也用过。挺神奇的。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群