-1- 新建一个 run.bat文件------写入以下代码
set Loc_Sas="E:\Program Files\SASHome\SASFoundation\9.4\sas.exe"
set Loc_Cfg="E:\Program Files\SASHome\SASFoundation\9.4\nls\zh\sasv9.cfg"
set Loc_Prg=E:\file\csv2sas.sas
start/min "Run PGM" %Loc_Sas% -config %Loc_Cfg% -SYSIN %Loc_Prg%
pause
rem start命令用于调用外部程序,min开始最小化窗口,loc_Sas: 指定sas启动路径,
rem -config 指定sas 内部配置文件: sasv9.cfg 该文件指明了启动加载的一些jar包,开启jvm等
rem -sysin 指定 需要批量执行的sas程序路径
-2- 新建一个 csv2sas.sas文件-----写入以下代码
/*(1). option noxsync X命令后控制权返回sas,noxwait立即执行x命令xmin最小化窗口 */
OPTIONS NOXSYNC NOXWAIT XMIN;