The -sysparm in you question should work, you can pass multiple parameters in -sysparm option and parse it using scan function in sas file. To redirect your log and lst result to particular file you can use -log and -print options.
Modifying your code as below:
sas /<path>/<program>.sas -sysparm "value1,value2" -log anypath/anyname.log -print anypath/anyname.lst
in your code you can parse -sysparm using scan function.
data _null;
_value1=scan(sysparm(),1,', '); _value2=scan(sysparm(),2,','); call symput("value1", "_value1");
call symput("value2", "_value2");
run;
... View more