问题标签 [cfexecute]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
498 浏览

coldfusion - cfexecute with pipe(|) 字符命令不起作用

我正在尝试执行sc查询命令:

但它失败并显示错误消息:“超时期限已过而未完成 sc”。但是,如果我通过命令提示符运行它,它就可以工作。

执行下面的单个命令也可以:

我猜它无法识别这是一个双重命令或存在管道字符问题。

0 投票
1 回答
976 浏览

coldfusion - CFExecute 不适用于 imagemagick 的命令

我正在使用 ColdFusion 运行以下命令cfexecutecomposite -geometry +2+2 "C:\Inetpub\wwwroot\isubscribe_uk\diomedes\www\images\newsletter\316\resized.png" "C:\Inetpub\wwwroot\isubscribe_uk\diomedes\www\images\newsletter\templateImages\isubscribe\blank.png" "C:\Inetpub\wwwroot\isubscribe_uk\diomedes\www\images\newsletter\316\part1.png"

由于某种原因,上述事情不起作用。虽然当我直接在命令提示符上运行命令时,它可以工作。

请问有什么想法吗?

0 投票
2 回答
1505 浏览

powershell - 冷融合变量到powershell

我有一个简单的 powershell 脚本,可以创建一个 txt 文件,因此:-

这是从这里的 ColdFusion 脚本调用的:-

这有效 - 创建 txt 文件并将内容放入,但我想做的是通过 cfexecute 将变量传递到 $MyVar 以便内容是动态的。

非常感谢任何帮助

保罗

0 投票
1 回答
325 浏览

coldfusion - 如果不需要输出,cfexecute timeout=0 是否与 cfthread action=run 一样好?

查看一些遗留代码和有问题的程序员使用:

可以用这个安全地替换上面的代码吗?

CF 会在上面的代码中生成一个线程吗?该线程是否将计入“CFTHREAD 可用的最大线程数”?

0 投票
0 回答
295 浏览

svn - 使用CFEXECUTE生成SVN日志问题

我正在尝试使用 CFEXECUTE 命令为我生成 SVN 日志文件。我遇到的问题是日志文件是空的。我在 Windows 7 机器上使用 SlikSVN 和 BlueDragon 7.1.0:

我得到的结果是:

我在我的凭据下运行 BlueDragon 服务。我还尝试将我的 SVN 凭据添加到参数中,但它仍然会生成一个空日志。我还尝试将 SVN 存储库检出到本地文件夹并将其用作路径。

任何帮助将不胜感激,我已经为此奋斗了一段时间。:)

谢谢!

0 投票
1 回答
886 浏览

mysql - 使用 Coldfusion 备份 MySQL 数据库

我想做的是在 Coldfusion 中运行一个备份任务(可能在一个计划任务中),它将备份 MySql 数据库中的结构和数据。

出于安全目的,我使用的托管服务器总是阻止使用 cfexecute,所以我不能使用 mysqldump。

例如

(来自雷蒙德卡姆登)

我还有其他选择吗?

0 投票
0 回答
521 浏览

vbscript - 通过 CFEXECUTE 运行 VBS 脚本失败

我有一个 VBS 脚本,当从命令行运行时运行完美,但是当我尝试通过CFEXECUTE脚本执行脚本时似乎没有运行(应该创建的文件没有创建)。

当我运行包含CFEXECUTE标签的页面时,以下文本会出现在我的浏览器窗口中:

Microsoft (R) Windows Script Host 版本 5.8 版权所有 (C) Microsoft Corporation。版权所有。

我的代码是:

有谁知道为什么它可能无法正常运行?

更新:

如果我使用下面的代码而不是CFEXECUTE值为result0,我相信这意味着脚本运行没有错误。但是应该创建的文件仍然没有创建。

VBS 脚本:

0 投票
1 回答
3298 浏览

coldfusion - 使用 CFEXECUTE 返回所有输出

我有一个CFEXECUTE类似于以下的标签:

我遇到的问题是并非所有输出都被标签捕获。当我直接从命令行运行可执行文件时,它会一个接一个地打印出几行文本,但不是同时打印出来。我需要检查最后一行的文本输出。

但是当我使用它运行可执行文件时,CFEXECUTE它似乎捕获了第一行输出,假设该过程已经完成,然后返回运行我的 CF 脚本。

有没有其他人遇到过这种情况,如果有,有什么可能的解决方案吗?

更多信息:

下图显示了从命令行运行可执行文件时产生的输出。黄色部分是 CF 返回的所有内容。我需要的信息是绿色部分。包含标签的脚本CFEXECUTE似乎运行得非常快,并且在返回输出之前肯定没有达到完整的超时值。

CMD屏幕抓取

0 投票
2 回答
1060 浏览

vbscript - 使用 CFExecute 运行 VBScript 会引发错误,但通过命令行可以正常工作

我正在尝试运行 VBScript 但 CFExecute 引发错误

错误:

但是当我用 CMD 运行 VBScript 时它工作正常

我有完全的管理员权限,为什么会出现这个错误?

0 投票
1 回答
563 浏览

batch-file - 无法使用 CFThread、CFExecute 和 Plink 触发脚本

我需要在我们的网络上运行一个远程脚本来导入文件。如果我手动运行它,我已经设置了 plink 并让它根据需要工作。

plink name@localserver -ssh -i myKey.ppk /home/here/scriptName.sh

我们在 ColdFusion 中编写代码,因此它将使用 CFExecute 在 CFThread 中运行。当我通过代码运行 cfexecute 时不会出错,它只是不会触发脚本。

在我的研究中,我发现有人说 cfexecute 的参数字符串存在一些问题,一个更好的主意是创建一个批处理文件并使用 cfexecute 运行该批处理文件。

所以我创建了一个批处理文件。导入.bat

如果我手动运行批处理文件,它会再次工作。

导入.bat

但如果我通过 cfexecute 运行它,它什么也不做。

为了测试 cfexecute 我让它运行两个命令,第一个是我需要工作的,第二个是测试。第二个根据需要工作。第一个不是屏幕或日志文件出错。如果我输入了错误的语法,它会这样做。第二个是根据需要写入文件。

(下面的代码)

任何想法将不胜感激...

谢谢,布赖恩