Por Alexandre Setta - junho 07, 2011
Esse post é bem específico para desenvolvedores Coldfusion, mas como é um parâmetro não documentado acho que é importante.
Oficialmente, a tag CFEXECUTE possui a seguinte sintaxe:
]]> O retorno do comando é dado pelos atributos outputFile ou variable. O problema é que somente as saídas do stdout são direcionadas para esses atributos. Caso você precise do stderr a solução é redirecionar o stderr para o stdout.
Como sempre, deixei o melhor para o final. Ou você pode usar o parâmetro não documentado do CFEXECUTE, errorVariable, que retorna o... stderr! A sintaxe é erroVariable = "error variable name".