问题标签 [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.
coldfusion - cfexecute with pipe(|) 字符命令不起作用
我正在尝试执行sc查询命令:
但它失败并显示错误消息:“超时期限已过而未完成 sc”。但是,如果我通过命令提示符运行它,它就可以工作。
执行下面的单个命令也可以:
我猜它无法识别这是一个双重命令或存在管道字符问题。
coldfusion - CFExecute 不适用于 imagemagick 的命令
我正在使用 ColdFusion 运行以下命令cfexecute
: composite -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"
由于某种原因,上述事情不起作用。虽然当我直接在命令提示符上运行命令时,它可以工作。
请问有什么想法吗?
powershell - 冷融合变量到powershell
我有一个简单的 powershell 脚本,可以创建一个 txt 文件,因此:-
这是从这里的 ColdFusion 脚本调用的:-
这有效 - 创建 txt 文件并将内容放入,但我想做的是通过 cfexecute 将变量传递到 $MyVar 以便内容是动态的。
非常感谢任何帮助
保罗
coldfusion - 如果不需要输出,cfexecute timeout=0 是否与 cfthread action=run 一样好?
查看一些遗留代码和有问题的程序员使用:
可以用这个安全地替换上面的代码吗?
CF 会在上面的代码中生成一个线程吗?该线程是否将计入“CFTHREAD 可用的最大线程数”?
svn - 使用CFEXECUTE生成SVN日志问题
我正在尝试使用 CFEXECUTE 命令为我生成 SVN 日志文件。我遇到的问题是日志文件是空的。我在 Windows 7 机器上使用 SlikSVN 和 BlueDragon 7.1.0:
我得到的结果是:
我在我的凭据下运行 BlueDragon 服务。我还尝试将我的 SVN 凭据添加到参数中,但它仍然会生成一个空日志。我还尝试将 SVN 存储库检出到本地文件夹并将其用作路径。
任何帮助将不胜感激,我已经为此奋斗了一段时间。:)
谢谢!
mysql - 使用 Coldfusion 备份 MySQL 数据库
我想做的是在 Coldfusion 中运行一个备份任务(可能在一个计划任务中),它将备份 MySql 数据库中的结构和数据。
出于安全目的,我使用的托管服务器总是阻止使用 cfexecute,所以我不能使用 mysqldump。
例如
(来自雷蒙德卡姆登)
我还有其他选择吗?
vbscript - 通过 CFEXECUTE 运行 VBS 脚本失败
我有一个 VBS 脚本,当从命令行运行时运行完美,但是当我尝试通过CFEXECUTE
脚本执行脚本时似乎没有运行(应该创建的文件没有创建)。
当我运行包含CFEXECUTE
标签的页面时,以下文本会出现在我的浏览器窗口中:
Microsoft (R) Windows Script Host 版本 5.8 版权所有 (C) Microsoft Corporation。版权所有。
我的代码是:
有谁知道为什么它可能无法正常运行?
更新:
如果我使用下面的代码而不是CFEXECUTE
值为result
0,我相信这意味着脚本运行没有错误。但是应该创建的文件仍然没有创建。
VBS 脚本:
coldfusion - 使用 CFEXECUTE 返回所有输出
我有一个CFEXECUTE
类似于以下的标签:
我遇到的问题是并非所有输出都被标签捕获。当我直接从命令行运行可执行文件时,它会一个接一个地打印出几行文本,但不是同时打印出来。我需要检查最后一行的文本输出。
但是当我使用它运行可执行文件时,CFEXECUTE
它似乎捕获了第一行输出,假设该过程已经完成,然后返回运行我的 CF 脚本。
有没有其他人遇到过这种情况,如果有,有什么可能的解决方案吗?
更多信息:
下图显示了从命令行运行可执行文件时产生的输出。黄色部分是 CF 返回的所有内容。我需要的信息是绿色部分。包含标签的脚本CFEXECUTE
似乎运行得非常快,并且在返回输出之前肯定没有达到完整的超时值。
vbscript - 使用 CFExecute 运行 VBScript 会引发错误,但通过命令行可以正常工作
我正在尝试运行 VBScript 但 CFExecute 引发错误
错误:
但是当我用 CMD 运行 VBScript 时它工作正常
我有完全的管理员权限,为什么会出现这个错误?
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 我让它运行两个命令,第一个是我需要工作的,第二个是测试。第二个根据需要工作。第一个不是屏幕或日志文件出错。如果我输入了错误的语法,它会这样做。第二个是根据需要写入文件。
(下面的代码)
任何想法将不胜感激...
谢谢,布赖恩