How to Automatically Change Printer Based on Location

On your laptop or mobile device, running the professional version of Windows 7 and above, click on the start button, then select Devices and Printers.

Click on one of the printers, which will enable more buttons on the toolbar at the top of the screen. Now you can select the “Manage default printers” button.

In here you can change the radio button to “Change my default printer when I change networks”.

Select a network in the first drop-down, and then select the printer you want to assign to that network in the drop-down box. The neat trick is to select the “No network” item in the drop-down box for anytime you aren’t connected, so you can assign a print-to-PDF as default when offline.

Now as you move about — your default printer changes with you.