How to save a print job to a file without printing it

Question: I want RPM Remote Print Manager® (RPM) to copy the data file in a directory I specify, without printing it or running a program. How do I accomplish this?

Answer: you can accomplish this easily using the Archive action in RPM. The Archive action is extremely flexible and useful in a number of situations. In this FAQ we'll focus on simply writing to disk. In the end, we'll reference other articles which explain expanded features.

How to save the file without the printer

Saving your print jobs without actually printing them is surprisingly common. There are lots of reasons for doing this, including migrating your library of company data to a new server or document storage system.

Step 1: determine which print queue you are using

There are two ways you could do this. The first is to look at the setup on your sending system. The second is probably the easiest; start the RPM service and run the RPM user interface from the Windows programs menu. Send print jobs and see what queue is created in RPM containing your print jobs.

Step 2: add an archive action to this queue

First, double-click on the queue name in the RPM user interface.

You don't need to worry about adding a transform for this example.

Let's add an Archive action. Look for the button that says "Add Action". To the left of that is a drop list of actions. Select "Archive" then click the "Add Action" button.

This is the Action dialog:

Action setup dialog
Archive Setup

In this example, you won't be archiving to a shared folder so you won't need Credentials. If you need to use shared folders please see this page.

Click the Browse button, use the Windows dialog to select the folder, then click OK.

The default file name is probably OK. You can certainly try it, then change the file name if you prefer.

You can experiment with the File Creation options although "Create New File" is probably a good one to start with.