Johnny – In order for BatchPatch to work, the Windows Firewall must allow RPC communication, which is required for WMI to work. Additionally, you must allow File and Printer sharing. This is described in more detail on the following page:
Using BatchPatch With Windows Firewall
There is also some additional helpful info here:
Batchpatch Ports For Enterprise Firewall ACLs
With regard to authentication, you’ll also want to make sure that you look at this link too:
BatchPatch Authentication In Domains And Non Domain Workgroups