Changing data folder each month?
There are many circumstances where one need change the paths contained in a syntax file. For instance
- If you run the same syntax periodically (each week or month) but the new data is in a folder whose name identifies the data;
- if you work both at home and at the office and it is not convenient to reproduce the drives and folders of the office at home
- or you apply the same syntax to different clients file.
I handle these situations by defining a macro at the beginning of the syntax file:
define !Path1 ()'d:\project xy\my program files\'!enddefine. define !Path2 ()'d:\project xy\my data files\'!enddefine. GET FILE=!Path2+"data1.sav". INCLUDE !Path1+"evaluate.sps". *** note that evaluate.sps should refer to !path1 and !Path2 *** *** do other calculations here ***. SAVE OUTFILE=!Path2+"results.sav".
With the above method, changing paths is done only once per syntax file.