我想运行一个VBScript工作正常,但CFExecute抛出一个错误运行VBScript使用CFExecute抛出错误,而是通过命令行
<cfexecute name = "C:\Windows\System32\CScript.exe"
arguments = "//NoLogo D:\Excel.vbs D:\test.xls"
variable = "data"
timeout = "100">
</cfexecute>
<cfdump var="#data#">
错误:
Error: 424 Source: Microsoft VBScript runtime error Description: Object required
但是当我运行使用VBScript CMD它工作正常
C:\Windows\System32 > cscript //nologo D:\Excel.vbs D:\test.xls
我有完整的管理访问,所以为什么我得到这个错误?
*您*拥有完整的管理员权限...但是ColdFusion运行的帐户是否具有这些权限? – 2014-08-29 09:51:51
@AdamCameron是的,他们有。 – Sks 2014-08-29 09:58:27
将完整的命令和参数粘贴在一个批处理文件中,并且''那个。 –
2014-08-29 10:00:11