title: msi filenames with spaces in windows batch file
body: <p>I'm trying to use msiexec to install a package. I'm giving the command from a batch file in Windows Vista. The given MSI filename has many spaces. 
  Some of the postings on the web say that msi filenames should not have spaces. But this package and its related add-ons, all have their MSI filenames with spaces. What should I do?
  I tried this with multiple variations on quotes, none of them worked. :(</p>
  
  <p>msiexec /i "%~dp0\PackageDirectory\"Package File Name.msi""</p>
  
  <p>The PackageDirectory is within the directory from which I run the batch script.</p>