Here's what I have tried: msiexec /a \\[computer name]\shared\ess_nt32_enu.msi /qb! The install goes okay with no error messages. I am getting an event from the MsiInstaller in the Event Viewer reporting that Nod32 has installed successfully. But after a reboot, the program doesn't start and it appears as though the service is not even running. The config file is aptly named "cfg.xml" and resides in the same directory as the msi package. I have also tried using the command ADMINCFG="\\[computer name]\shared\cfg.xml" in vain attempts to get it to read the config file (not sure if this is the problem... I am just trying everything I have at my disposal). I have also tried using REBOOTPROMPT=" " , but no prompt for reboot ever appears. I need to be able to run a bat file from the workstations instead of babysitting for each install and this is the only way to do it given my client's network configuration (no Active Directory). Am I doing something wrong? Is there something I am missing?