On the default u8 sasv9.cfg there's a section on SASUSER
-SASUSER "?FOLDERID_Documents\My SAS Files\9.4"
When I execute my sas scripts manually or through command prompt, I get no issues. But when I execute the script through Windows Task Scheduler I get an error that it cannot find FOLDERID_Documents.
Currently I resolved my problem in the task scheduler by remove lines which tries to reference FOLDERID_Documents
Is there any SAS Note what causes and explains these? What's the default behavior if I remove these on my config file?
Which user starts the job when running as task?
It's an admin account with privilege as Run As Batch Job
Are you in a server environment?
You may want to create a specific config file for scheduled jobs to points to a fixed location for SAS user instead of the windows Users etc folders. Set up the command line for the scheduled job to use that configuration file with the -config option for the command line.
Yes this is what I currently my setup. But I actually copied it from the u8 folder as a baseline and then removed those options I do not need.
Are you ready for the spotlight? We're accepting content ideas for SAS Innovate 2025 to be held May 6-9 in Orlando, FL. The call is open until September 25. Read more here about why you should contribute and what is in it for you!
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.