2010-04-26 4 views
2

ColdFusion에 대한 경험이 없지만 ColdFusion 응용 프로그램에서 Windows .exe 파일을 호출 할 수 있는지 알고 싶습니다 (응용 프로그램과. exe가 동일한 컴퓨터에서 실행되고있는 경우) .exe의 응답을 사용하여 ColdFusion 응용 프로그램의 다른 메서드로 전달할 수 있습니다 (또는 단순성을 위해 경고 창에 응답을 표시하기 만하면됩니다).ColdFusion 응용 프로그램에서 Windows 실행 파일 (.exe) 호출

답변

1

cfexecute는 매우 제한적입니다. 예를 들어 어떤 오류 텍스트도 출력하지 않습니다.

다른 방법으로는 Java 런타임 exec 메서드를 사용하는 것입니다. 다음은 Coldfusion과 관련하여 사용되는 좀 더 포괄적 인 정보입니다.

http://blog.stannard.net.au/2007/9/21/executing-system-commands-with-coldfusion/

그래도 까다로운 일이 될 수 있습니다.

+1

stderr 스트림을 의미하는 경우 해당 스트림이 CF8 업데이트 중 하나에 추가되었습니다. 그 전에는 리디렉션을 통해 캡처 할 수 있습니다. http://www.forta.com/blog/index.cfm/2006/9/11/A-Couple-Of-FFEXECUTE-Gotchas – Leigh

관련 문제