I'm trying to package an MSI that needs a property to be set at runtime. The problem is, the property points to a file, and no matter what I do, it wont be happy unless I give it the entire path to the file. So I found I could run the command locally from LD Cache by using, USERFILESPEC="%CD%\SELicense.dat", but this bombs when I push the install with LANDesk. I've tried ".\SELicense.Dat". The file is in the same directory as the MSI file. Below are some things I've tried.
/i /norestart /qn MYTEMPLATE=4 USERFILESPEC="SELicense.Dat"
/i /norestart /qn MYTEMPLATE=4 USERFILESPEC=SELicense.Dat
/i /norestart /qn MYTEMPLATE=4 USERFILESPEC=".\SELicense.Dat"
/i /norestart /qn MYTEMPLATE=4 USERFILESPEC="%CD%\SELicense.Dat"
Nothing seems to work with LANDesk. Any suggestions?