- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个类似于以下内容的 CFEXECUTE
标记:
<cfexecute timeout="10"
variable="result"
name="#PathToExecutable"
arguments="#myArgs#">
</cfexecute>
我遇到的问题是标签并未捕获所有输出。当我直接从命令行运行可执行文件时,它会逐行打印出几行文本,但不是同时打印出来。我需要检查最后一行的文本输出。
但是当我使用 CFEXECUTE 运行可执行文件时,它似乎捕获了第一行输出,假设该过程已完成,然后返回运行我的 CF 脚本。
还有其他人遇到过这种情况吗?如果有,有什么可能的解决方案吗?
更多信息:
下图显示了从命令行运行可执行文件时产生的输出。黄色部分是CF返回的所有内容。我需要的信息是绿色部分。包含 CFEXECUTE
标记的脚本似乎运行得非常快,并且在返回输出之前肯定不会达到完整的超时值。
最佳答案
经过大量测试后,我找到了答案。
如果要扫描的文件的路径包含空格,则必须在 cfexecute
标记的arguments 参数中使用双引号,例如
<cfexecute timeout="10" variable="result" name="#pathToExe#" arguments='"#pathToScan#"'></cfexecute>
如果文件路径不正确/不存在,这个特定的可执行文件似乎不会返回任何有用的错误文本,而只是返回上图中黄色突出显示的行。
关于coldfusion - 使用 CFEXECUTE 返回所有输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23345713/
我正在使用 ColdFusion 9.1.2 我们正在使用 CFC 通过查询来保存一些数据。查询运行后,有一个CFEXECUTE。完成后(可能需要 30 秒),我想查询 CFEXECUTE 写入内容的
我刚刚安装了 wkhtmltopdf将网页转换为 pdf。 我可以像这样从服务器上的命令行运行它: wkhtmltopdf http://www.google.co.uk c:\google.pdf
我正在尝试使用 cfexecute 更改事件目录的密码。我的页面上唯一的代码是这样的(填写用户名和新密码): 当我尝试通过我的电脑上的 Dreamweaver 运行此代码时,浏览器中的选项卡甚至在
我有一个类似于以下内容的 CFEXECUTE 标记: 我遇到的问题是标签并未捕获所有输出。当我直接从命令行运行可执行文件时,它会逐行打印出几行文本,但不是同时打印出来。我需要检查最后一行的文本输出
我正在运行 ColdFusion 9 添加 Windows 服务器数据中心。我写了一个批处理文件,在系统上创建一个目录。如果我使用cfexecute 调用cmd.exe 来运行批处理文件,创建目录的所
所以我的应用程序允许用户上传视频,使用 FFMPEG 对其进行转换,然后将其传输到 Flash Media Server。最近,我遇到了一个问题。 如果在转换视频时出现错误,我会自动生成 cfcatc
我正在尝试使用 jsmin 缩小汇总脚本中的一些文件。这在我的本地机器上工作得很好,但是当推送到生产环境时它根本不起作用。我在本地运行内置的 CF 开发服务器,在生产环境中运行 IIS。不太确定我应该
我正在尝试使用以下代码将用户提供的值传递到 PowerShell 脚本中,但我没有运气: 参数写入 PowerShell 命令行,但它没有使用此语法将变量传递到 .ps1 脚本 $MyVar
我正在使用 ColdFusion MX7 对某些 Java 6 代码执行 CFEXECUTE。 不幸的是,由于 CF7 不能在 JDK 6 下工作,我必须这样做。 我的问题是,当 Java 代码中发生
我正在尝试运行 VBScript,但 CFExecute 抛出错误 错误: Error: 424 Source: Microsoft VBScript runtime error Descr
我正在编写一个通过 创建 MySQL 转储的脚本然后将 SQL 脚本通过 FTP 传输到另一台服务器。我每秒检查一次以查看文件大小是否已更改,如果在过去五秒内没有更改,我认为它已完成。 这对于当前应
我必须编写一个简单的 ColdFusion 网页,显示多个 Git 存储库的可点击 Git 功能分支。这是针对一组测试人员的,因此他们可以轻松地检查远程服务器上的分支以进行测试。我的用于显示分支、 c
我是一名优秀的程序员,十分优秀!