问题标签 [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 投票
0 回答
546 浏览

coldfusion - 如何将参数传递给 ColdFusion cfexecute 函数中的另一个参数

我正在使用 Splunk 运行 ColdFusion。最初,我将搜索传递给 Splunk,它会返回一个工作 ID。然后我必须将该作业 ID 传递给 cfexecute 函数参数。例如,这就是我希望参数的外观:

作业 ID 是“1426104412.198”,是第一步返回的内容。

这就是我设置 cfexecute 函数的方式,但我不相信作业 ID 正在传递给它。

首先,我构建了 URL,因为我必须在“job/”和 job id 之间删除一个虚假的空间。

之后,我像这样调用 cfexecute 函数:

我也试过这个,没有结果,我能想到的所有其他排列。

我可以输出 args 参数,可以看到它是正确的。如果我将 args 硬编码到 arguments 参数中,我会得到结果。但是当使用上面显示的示例时,我什么也没得到。

我相信 #args# 没有被传递,但我不知道如何显示该 arguments 参数。我已经使用 ColdFusion 工作了大约 8 个小时,所以我不知道的比我知道的要多得多。

那么我如何传递#args#参数呢?

0 投票
1 回答
2132 浏览

powershell - CFEXECUTE 似乎没有在 ColdFusion 11 中执行 PowerShell

这是一个示例:

在带有 ColdFusion 10 的 Windows 2008 R2 上,这会将 PowerShell 命令的输出准确地放入结果变量中。升级到 ColdFusion 11 后,此代码将毫无错误地执行,但没有结果。

如果我尝试其他一些可以保存文件或其他内容的命令,则没有证据表明 PowerShell 命令甚至正在执行。

我已经针对升级的 ColdFusion 11 进行了测试,并通过全新安装 ColdFusion 11。在所有情况下,我都将 CF 用作独立服务器。我尝试过使用或不使用 CF 11 更新/修补程序。我已经验证了运行 CF 的用户帐户具有执行 PowerShell 的权限。

感谢您对此问题的帮助和/或证实。我错过了什么?如果这一个错误,关于如何从 CF 11 向前执行一些 PowerShell 命令的任何想法?

谢谢参观!

0 投票
0 回答
328 浏览

coldfusion - 使用冷融合计划任务运行 .exe 文件时出错

我需要使用冷融合计划任务在应用服务器上运行 exe 文件。我使用下面的cfexecute命令在 cfm 文件中编写了代码。但是可执行文件在 cfexecute 中有/没有超时子句时不会运行。谁能指出我做错了什么。

0 投票
1 回答
393 浏览

coldfusion - 为什么 cfexecute 返回 [空字符串]?

我是 ColdFusion 的新手,所以如果我问了一个明显的问题,请原谅我。

我正在尝试运行一个简单的代码,我在某个地方找到了该代码来测试 cfexecute 是否有效。

上面的代码返回[空字符串],或者如果我尝试将其写入文件,它只会创建一个空文件。

我也尝试过 ping 服务器,我可以从命令行执行什么操作。

我注意到的是页面会立即生成,而不是等待超时以防万一失败。

另外需要注意的是:代码有时可以正常工作,而无需更改任何内容。

ColdFusion 可以执行的程序数量是否有限制?

谢谢您的帮助!

解决方案:我有太多没有自动终止的执行。这不允许 ColdFusion 打开一个新的。

0 投票
3 回答
118 浏览

windows - 使用 CFEXECUTE 调用的批处理文件创建的文件夹的所有者是谁?

我正在运行 ColdFusion 9 添加 Windows Server Datacenter。我编写了一个在系统上创建目录的批处理文件。如果我使用cfexecute调用cmd.exe来运行批处理文件,创建的目录的所有者是谁?是运行 ColdFusion 的用户,还是创建批处理文件的用户,或者两者都不是?

我被限制创建 Windows 计划任务,并且我无法用于cfdirectory创建文件夹,因为 CF 用户具有提升的权限,甚至mode=777无法正常工作。感谢任何输入或见解。

0 投票
1 回答
358 浏览

coldfusion - cfquery 到 queryExecute:如果在 SQL 字符串中

即使在_ _<cfquery>queryExecute

查询

cf执行

我希望我已经很好地解释了自己...

0 投票
2 回答
815 浏览

powershell - 如何通过 CFExecute 参数将变量传递给 powershell 脚本?

我正在尝试使用以下代码将用户提供的值传递给 PowerShell 脚本,但没有运气:

该参数写入 PowerShell 命令行,但它没有使用此语法将变量传递到 .ps1 脚本$MyVar

0 投票
1 回答
218 浏览

powershell - 是否有可能在 cfexecute 中让 powershell 输入代码行响应冷融合?

我正在尝试使用不同的属性(如 errorVariable、Variable、errorFile、outputFile)将 Powershell 的输出返回给 ColdFusion,但没有成功。

冷融合代码 -

而powershell代码 -

谢谢

0 投票
1 回答
1961 浏览

cmd - CFEXECUTE 分配它以管理员权限运行

我正在尝试使用活动目录更改密码cfexecute。我的页面上唯一的代码是这个(用户名和新密码填写):

当我尝试在我的电脑上通过 Dreamweaver 运行此代码时,我的浏览器中的选项卡即使在 5 分钟后仍然保持旋转...我关闭选项卡转到登录的服务器并且 text.txt 是空的。但是我无法删除它,因为它说coldfusion.exe正在使用它????它也没有更改用户密码。

然后我在我的电脑上打开命令行并运行NET USER username password /domain它给了我一个System error 5 has occured. Access is denied..

所以然后我继续以管理员身份登录的服务器运行NET USER username password /domain并且它工作。

我如何告诉 cfexecute 在运行时以该管理员身份运行以使其正常工作?

我查阅了 cfexecute 的文档,它不像 cfldap 那样您可以选择用户名和密码。

对此的任何帮助将不胜感激!

编辑

还检查了管理员中的日志文件,并说明了这一点:

(它不能在 90 秒的超时时间内运行那个简单的命令?但是当我在命令行中运行它时会立即运行?)使用 cfexecute 有什么问题吗?

编辑可能吗? 要添加用户,它总是像这样更改密码?:

0 投票
0 回答
254 浏览

printing - 使用 CFEXECUTE 打印图像

我有一个在 ColdFusion 中运行的图片库。我希望能够打印图像,而无需先生成 PDF。我相信这可以使用 CFEXECUTE 来完成。

基本上会有一个存储图像的会话,当单击继续按钮时,CFEXECUTE 将启动并使用 Windows 照片查看器打开图像并打印所有图像,这可能吗?可以在同一个队列中打开和打印所有图像还是必须一张一张打开?

更新 1:

我的问题在于 CFEXECUTE 中的参数。我已经打开cmd.exe,然后在参数中我需要打开 Windows 照片查看器,它不是 exe,而是 DLL。这就是我的问题所在,然后我是否也会将所有图像的路径放在参数中?

更新 2:

这是我尝试过的代码:

我收到此错误:

复杂对象类型不能转换为简单值。

任何有关正确语法的帮助将不胜感激。