其实要实现这个功能也是可以的,其原理还是自己编辑一下CFG文件,控制一下软件的启动环节。
这个是我的电脑上绿色版的目录
文件夹 fmt 是我自己定义的一些格式,主要是用来将码表中文内容与码表做对应的。
文件夹 sasmacro 就是我多年珍藏的自定义宏。
sasv9.cfg 就是控制绿色版启动的配置文件。
我们要做的用记事本打开sasv9.cfg 文件
在文件最末尾添加 一行参数 -autoexec 'sasmacro/autoexe.sas'
这是什么意思呢?
答曰:-autoexec 是初始化的时候自动执行某些命令
'sasmacro/autoexe.sas' 我是自己宏的源文件代码的路径,你自己换自己的文件按照这个格式就成'文件夹/sas程序.sas'
注意的是文件名要用英文。
这样就会在初始化的时候自动执行 sas.exe的文件的同一个目录中的指定的sas程序了。
注意:好像win8.1因为权限什么的,这个法子不太OK,我自己用的win7是完全没有问题的,换到win8就傻傻分不清楚了。