Using a batch file is probably a good idea - if you want to automate pushing it out with Protect I'd suggest using a custom action.
/q or /qn along with /passive would be the switches you'd probably want to use.
Microsoft has an article on switches here: http://support.microsoft.com/kb/262841
The custom action help file for Protect can be found here: http://www.shavlik.com/onlinehelp/Protect90HTMLHelp/Deployment_Template__Custom_Actions_Tab.htm
I hope that helps!
Thanks. I did get it to work though a bat file with silent switch.