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.
SAS Innovate 2025 is scheduled for May 6-9 in Orlando, FL. Sign up to be first to learn about the agenda and registration!
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.
Ready to level-up your skills? Choose your own adventure.