问题标签 [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 - 如何将参数传递给 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#
参数呢?
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 命令的任何想法?
谢谢参观!
coldfusion - 使用冷融合计划任务运行 .exe 文件时出错
我需要使用冷融合计划任务在应用服务器上运行 exe 文件。我使用下面的cfexecute命令在 cfm 文件中编写了代码。但是可执行文件在 cfexecute 中有/没有超时子句时不会运行。谁能指出我做错了什么。
coldfusion - 为什么 cfexecute 返回 [空字符串]?
我是 ColdFusion 的新手,所以如果我问了一个明显的问题,请原谅我。
我正在尝试运行一个简单的代码,我在某个地方找到了该代码来测试 cfexecute 是否有效。
上面的代码返回[空字符串],或者如果我尝试将其写入文件,它只会创建一个空文件。
我也尝试过 ping 服务器,我可以从命令行执行什么操作。
我注意到的是页面会立即生成,而不是等待超时以防万一失败。
另外需要注意的是:代码有时可以正常工作,而无需更改任何内容。
ColdFusion 可以执行的程序数量是否有限制?
谢谢您的帮助!
解决方案:我有太多没有自动终止的执行。这不允许 ColdFusion 打开一个新的。
windows - 使用 CFEXECUTE 调用的批处理文件创建的文件夹的所有者是谁?
我正在运行 ColdFusion 9 添加 Windows Server Datacenter。我编写了一个在系统上创建目录的批处理文件。如果我使用cfexecute
调用cmd.exe
来运行批处理文件,创建的目录的所有者是谁?是运行 ColdFusion 的用户,还是创建批处理文件的用户,或者两者都不是?
我被限制创建 Windows 计划任务,并且我无法用于cfdirectory
创建文件夹,因为 CF 用户具有提升的权限,甚至mode=777
无法正常工作。感谢任何输入或见解。
coldfusion - cfquery 到 queryExecute:如果在 SQL 字符串中
即使在_ _<cfquery>
queryExecute
查询
cf执行
我希望我已经很好地解释了自己...
powershell - 如何通过 CFExecute 参数将变量传递给 powershell 脚本?
我正在尝试使用以下代码将用户提供的值传递给 PowerShell 脚本,但没有运气:
该参数写入 PowerShell 命令行,但它没有使用此语法将变量传递到 .ps1 脚本$MyVar
。
powershell - 是否有可能在 cfexecute 中让 powershell 输入代码行响应冷融合?
我正在尝试使用不同的属性(如 errorVariable、Variable、errorFile、outputFile)将 Powershell 的输出返回给 ColdFusion,但没有成功。
冷融合代码 -
而powershell代码 -
谢谢
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 有什么问题吗?
编辑可能吗? 要添加用户,它总是像这样更改密码?:
printing - 使用 CFEXECUTE 打印图像
我有一个在 ColdFusion 中运行的图片库。我希望能够打印图像,而无需先生成 PDF。我相信这可以使用 CFEXECUTE 来完成。
基本上会有一个存储图像的会话,当单击继续按钮时,CFEXECUTE 将启动并使用 Windows 照片查看器打开图像并打印所有图像,这可能吗?可以在同一个队列中打开和打印所有图像还是必须一张一张打开?
更新 1:
我的问题在于 CFEXECUTE 中的参数。我已经打开cmd.exe
,然后在参数中我需要打开 Windows 照片查看器,它不是 exe,而是 DLL。这就是我的问题所在,然后我是否也会将所有图像的路径放在参数中?
更新 2:
这是我尝试过的代码:
我收到此错误:
复杂对象类型不能转换为简单值。
任何有关正确语法的帮助将不胜感激。