A parameter is a macro-variable, all macro-variables are also stored in sashelp.vmacro, so if your parameters all start with a common prefix you can do:
data work.Parameter;
set sashelp.vmacro;
where Name =: 'PAR_';
keep name value;
run;
proc transpose data=work.Parameter out=work.want(drop= _name_ _label_);
var value;
id name;
run;
If your parameter don't have a common prefix, adjust the where-statement to your needs.
EDIT: proc transpose got lost during copy/paste.