Whatever message this page gives is out now! Go check it out!
<cfexecute
name = "application name"
arguments = "command line arguments"
outputFile = "output filename"
errorFile = "filename to store error output"
timeout = "timeout interval"
variable = "variable name"
errorVariable = "variable name">
...
</cfexecute>Attribute | Req/Opt | Default | Description |
name | Required | Absolute path of the application to execute.On Windows, specify an extension, for example, C:\myapp.exe. | |
arguments | Optional | Command-line variables passed to application. If specified as string, it is processed as follows:
| |
outputFile | Optional | File to which to direct program output. If no outputfile or variable attribute is specified, output is displayed on the page from which it was called. If not an absolute path (starting with a drive letter and a colon, or a forward or backward slash), it is relative to the ColdFusion temporary directory, which is returned by the GetTempDirectory function. | |
| errorFile | Optional | File in which to direct error output, if any exists. | |
timeout | Optional | 0 | Length of time, in seconds, that ColdFusion waits for output from the spawned program.
|
variable | Optional | Variable in which to put program output. If no outputfile or variable attribute is specified, output is displayed on page from which it was called. | |
| errorVariable | Optional | Variable in which to put error output, if any exists. |
<h3>cfexecute</h3>
<p>This example executes the Windows 10 version of the netstat network monitoring program, and places its output in a file.
<cfexecute name = "C:\Windows\System32\netstat.exe"
arguments = "-e"
outputFile = "C:\Temp\output.txt"
timeout = "1">
</cfexecute>