Your comments

There is a setting for this already depending what version your server is on in the Advanced Configuration Editor extension. Once you install it you go to Admin > Advanced > Web Configuration > Settings. You will see a checkbox to have remote printing default to always being on.