We have printer queues hosted on some Windows servers (smb printers)

I want to test using ZCM to push out those printers to computer groups.

My question is about drivers. How can I use different drivers than what is on the servers? I see the "Driver List" option in the Printer Policy but I don't get how that works.
If I point to a .inf file on a management computer, does that whole folder get uploaded to the server? Do I have to have that folder path on all the computers? Is that not how it works at all?

If someone could clarify that would be great!