我正在尝试执行sc查询命令:
<cfexecute name = "sc"
arguments='\\192.168.7.152 queryex type= service state= all | find "Apache2.2"'
timeout = "10" variable="scVal">
</cfexecute>
<cfdump var="#scVal#">
但它失败并显示错误消息:“超时期限已过而未完成 sc”。但是,如果我通过命令提示符运行它,它就可以工作。
执行下面的单个命令也可以:
<cfexecute name = "sc"
arguments = '\\192.168.7.152 queryex type= service state= all'
timeout = "10" variable="scVal">
</cfexecute>
<cfdump var="#scVal#">
我猜它无法识别这是一个双重命令或存在管道字符问题。