Share with us some of the SAS log warning messages you want to suppress, along with the related SAS code that causes them. It may be possible to "treat the problem rather than the symptom" in this situation.
my problem was because of some unresolved macro variables in the program. the code was building an xml to update the metadata. anyway, there are macro variables that were not yet replaced by the real-values until the file it's creating is complete. in short, the unresolved parameter in the warning message is an expected behavior.
from the sas note above, i just used the NOSERROR which is just what I need. it did not display the warning messages anymore