Global $Runtime = TimerInit() ; This is the first line of your script
;
; YOUR CODE HERE
;
$Runtime / 1000 = $RuntimeInSeconds
MsgBox(0, "Runtime", "Total Runtime: " & $RuntimeInSeconds & " Seconds.")
More friendly version....
RunAsWait($sUserName, $sDomain, $sPassword, 0, ("msiexec /i "C:FileInstaller.msi"")) The Highlighted quote is ending the string, so use this: RunAsWait($sUserName, $sDomain, $sPassword, 0, ('msiexec /i "C:FileInstaller.msi"'))
This is strange, Today I tried to compile it with UPX Disabled but it gave out the same error, I solved it by ticking "Use UPX" and again un-ticking the the same option.... Might be a bug, Will try Jos's suggestion and post the result here