title: WiX custom action using CAQuietExec fails with invalid command line error
body: <p>I have a custom action that requires elevated privileges.  The purpose of this custom action is to run sc.exe and remove the service triggers for a service that ships with Windows (w32time).</p>
  
  <p>Here are the snippets of significance:</p>
  
  <pre><code>&lt;Property
       Id="removeW32TimeTrigger"
       Value="&amp;quot;[SystemFolder]sc.exe&amp;quot; triggerinfo w32time delete"
  /&gt;
  
  &lt;CustomAction
       Id="removeW32TimeTrigger"
       BinaryKey="WixCA"
       DllEntry="CAQuietExec"
       Execute="deferred"
       Return="ignore"
       Impersonate="no"
  /&gt;
  
  &lt;InstallExecuteSequence&gt;
       &lt;Custom Action="removeW32TimeTrigger" After="InstallInitialize" /&gt;
  &lt;/InstallExecuteSequence&gt;
  </code></pre>
  
  <p>I followed the example for deferred execution here:
  <a href="http://wixtoolset.org/documentation/manual/v3/customactions/qtexec.html" rel="noreferrer">http://wixtoolset.org/documentation/manual/v3/customactions/qtexec.html</a></p>
  
  <p>The error from the log appears to be having trouble with my syntax for where to find sc.exe.</p>
  
  <pre><code>Action 11:36:48: removeW32TimeTrigger. 
  CAQuietExec:  Command string must begin with quoted application name.
  CAQuietExec:  Error 0x80070057: invalid command line property value
  CAQuietExec:  Error 0x80070057: failed to get Command Line
  </code></pre>
  
  <p>I'm <strong>clearly</strong> doing something wrong.  Any help would be appreciated.</p>