title: CFExecute not performing command
body: <pre><code>&lt;cfset LOCAL.cmd = expandPath('..\library\gm.exe') /&gt;
  &lt;cfset LOCAL.args = "convert image1.jpg image2.jpg" /&gt;
  
  &lt;cfexecute variable="gm" errorVariable="error"
   name="#LOCAL.cmd#" 
   timeout="10" 
   arguments="#local.args#" /&gt;
  
  &lt;cfdump var="#gm#" /&gt;
  </code></pre>
  
  <p>This code always results in an empty string in gm.  No matter how I execute gm with or without parameters.  Other examples work fine like running cmd.exe or netstat.exe as is in the CFDocs example.  I get no errors thrown or warnings in errorVariable, it simply does nothing.</p>
  
  <p>I modified the code, this version does not work either:</p>
  
  <pre><code>&lt;cfset LOCAL.cmd = expandPath('..\library\gm.exe') /&gt;
  &lt;cfset LOCAL.args = "convert ""#variables.uploadDirectory##LOCAL.file.source#"" ""#variables.uploadDirectory#optimal-#LOCAL.file.source#""" /&gt;
  &lt;cfexecute  errorVariable="error"
      name="c:\windows\system32\cmd.exe" 
      timeout="10"
      outputFile="#expandPath('.\gm.log')#" 
      arguments="/C #local.cmd# #LOCAL.args#" /&gt;
  </code></pre>