I have a bundle I've created that will delete and reinstall a printer via Iprint command line switches -

Basically I need to force the default driver profile to come down for a particular printer to come down at every login. On device refresh - recurring isn't really going to work because I don't want them to try to print while the bundle is stopping the spooler and reinstalling the printer etc. When the bundle kicks off at login my hope is that the process will long be completed before they have tried to print anything.

TLDR version - Is there a way to deploy a bundle every single time the user logs in and not just once?