Hey Roy -
Desktop doesn't contain any macro-like functionality that you can lean on. If you run Tableau Server, you can lean a tool called "TabCmd", which among other things will allow you to tell the server to publish your report as a PDF. In essence, you create a simple batch file that "gets" your PDFs in the way you want them...then you''d just run the batch file when you want your reports.
Hope this helps!