Setting Up Batch Files for v9-1 and v9-2

From sasCommunity

Jump to: navigation, search

This article shows various batch files for calling either of or both v9.1.3 and v9.2.

rem sas91.bat
"C:\Program Files\SAS\SAS 9.1\sas.exe" %* -config SASv91.cfg
/*name: sasv91.cfg */
-config 'C:\Program Files\SAS\SAS 9.1\SASv9.cfg'
-SASinitialFolder '.'          
-termstmt "%inc 'SaveJobTime.sas';"
                              /* *** */ 
-log              '..\log91\'
-print            '..\log91\' /* *** */
-fullstimer
-msglevel = I
-linesize = max
-pagesize = max
-noovp
-nosplash
rem sas92.bat
"C:\Program Files\SAS\SASfoundation\9.2\sas.exe" %* -config SASv92.cfg
/*name: sasv92.cfg */
-config 'C:\Program Files\SAS\SASfoundation\9.2\SASv9.cfg'
-SASinitialFolder '.'          /* *** */
-termstmt "%inc 'SaveJobTime.sas';"
-log              '..\log92\'
-print            '..\log92\' /* *** */
-fullstimer
-msglevel = I
-linesize = max
-pagesize = max
-noovp
-nosplash
*autoexec.sas;
*options obs = 3;%*testing;
title   'Fehd: Bench Mark Suite';
filename Project  '.'       ;%*here;
%Include Project(LibHelp)/nosource2;
filename SiteIncl '.'       ;%*here;
libname  Library  '..\sas7b';%*sibling;
libname  LibJobs  '..\sas7bJobTimes';%*sibling;
*libname  LibWork  (Work);   %*for testing;
options  sasautos = (Project SASautos);
options  nocenter       %* flush left output;
         nodate         %* no date-stamp    ;
         nonumber       %* no pages numbers ;
         details        %* Proc Contents    ;
         formchar =     %* no special chars ;
                        '-------------------'
         formdlim = ' ' %* no CR/LF for page break;
         fullstimer     %* max time notes in log;
         linesize = max %* for LaTeX printing   ;
         pagesize = max;%* no page breaks;
;/*    name: LibHelp.sas
description: allocate libref of SAS v9.1 sashelp
purpose    : so that v9.1 and v9.2 read only v9.1 SAShelp library
reason     : use constant libref for list processing
note       : v9.2 sashelp is different
source     : libname SAShelp list;               *** */
libname LibHelp ('C:\Program Files\SAS\SAS 9.1\core\sashelp'
                 'C:\Program Files\SAS\SAS 9.1\reporter\sashelp'
                 'C:\Program Files\SAS\SAS 9.1\inttech\sashelp'
                 'C:\Program Files\SAS\SAS 9.1\mddbserv\sashelp'
                 'C:\Program Files\SAS\SAS 9.1\access\sashelp'
                 'C:\Program Files\SAS\SAS 9.1\af\sashelp'
                 'C:\Program Files\SAS\SAS 9.1\assist\sashelp'
                 'C:\Program Files\SAS\SAS 9.1\connect\sashelp'
                 'C:\Program Files\SAS\SAS 9.1\eis\sashelp'
                 'C:\Program Files\SAS\SAS 9.1\ets\sashelp'
                 'C:\Program Files\SAS\SAS 9.1\gis\sashelp'
                 'C:\Program Files\SAS\SAS 9.1\graph\sashelp'
                 'C:\Program Files\SAS\SAS 9.1\iml\sashelp'
                 'C:\Program Files\SAS\SAS 9.1\insight\sashelp'
                 'C:\Program Files\SAS\SAS 9.1\intrnet\sashelp'
                 'C:\Program Files\SAS\SAS 9.1\lab\sashelp'
                 'C:\Program Files\SAS\SAS 9.1\or\sashelp'
                 'C:\Program Files\SAS\SAS 9.1\qc\sashelp'
                 'C:\Program Files\SAS\SAS 9.1\stat\sashelp'
                 'C:\Program Files\SAS\SAS 9.1\whouse\sashelp'
                 );


--macro maven == the radical programmer 10:52, 7 April 2008 (EDT)

Personal tools