Default print location


Can anyone tell me if its possible to get the pdf printer to print in a variable folder location. For example we have dosuments on a share, all in different folders. What I want to do is to query the location the job is initiated from and store it within that folder or a sub folder - without having to drill to the location within explorer... Am I asking too much?