Sks*_*Sks 2 coldfusion vbscript wsh 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#">
Run Code Online (Sandbox Code Playgroud)
错误:
Error: 424 Source: Microsoft VBScript runtime error Description: Object required
Run Code Online (Sandbox Code Playgroud)
但是当我使用CMD运行VBScript时,它运行正常
C:\Windows\System32 > cscript //nologo D:\Excel.vbs D:\test.xls
Run Code Online (Sandbox Code Playgroud)
我有完全的管理员权限,为什么我收到此错误?
这是由于Windows 2008服务器中的错误.对于办公自动化(通过脚本和非基于窗口的操作访问),我们必须在里面添加一个"Desktop"文件夹
C:\Windows\System32\config\systemprofile
C:\Windows\SysWOW64\config\system32
Run Code Online (Sandbox Code Playgroud)
我添加了它并找到了成功.