I have two printers, one at work and one at home. I'd like Windows to make the appropriate printer the default printer based on what WiFi network I'm connected to or at least in range of (home or office).

I know that this is a feature called "Location Aware Printing" available in Windows 7 Professional, Enterprise, and Ultimate. However, I have Windows 7 Home Premium. Is there any way I can do this?

Thanks!

link|improve this question

50% accept rate
If you know scripting, you may be able to hack something together... – Zoredache Dec 14 '10 at 5:22
feedback

2 Answers

up vote 1 down vote accepted

I make use of Mobile Net Switch, which takes cares of not just IP addressing and DNS in different networks, but also various other network-specific aspects like default printer, web proxy, folder shares, time zones, configuration scripts, etc. even power scheme and wallpaper.

Personally i feel this SHOULD have been an OS feature all along. Sad.

link|improve this answer
feedback

This feature is only available in Windows 7 Professional, Enterprise, and Ultimate. You can use the included Windows Anytime Upgrade feature to upgrade to one of those versions without needing to reinstall.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.