LabVIEW에서 * .exe 파일을 호출하는 일반적인 방법은 System Exec VI를 사용하는 것입니다. System Exec VI는 LabVIEW 7.x의
통신 팔레트 또는 LabVIEW 8.x 이상의
연결»라이브러리 & 실행 파일 팔레트에 있습니다.
System Exec VI 사용 예제는 LabVIEW 2012 이하에서는
<LabVIEW>\examples\comm의
Calling System Exec VI를 참조하십시오. LabVIEW 2013 및 이후 버전은 <LabVIEW>\examples\Connectivity\Libraries and Executables 디렉토리에 있는 Command Line Execution VI에 있습니다. 또는 LabVIEW 내에서 Windows 계산기 프로그램을 실행하는 간단한 방법은 아래의 LabVIEW 코드를 참조하십시오 (LabVIEW 8.0 이상 필요).
그림 1 : Windows 계산기 예제
Additional Information
안타깝게도 System Exec VI는 파일 이름 다음의 옵션 호출을 지원하지 않습니다. 옵션이 있는 실행 파일을 호출하려면 다음을 수행하십시오.
- 실행 파일과 원하는 옵션(예 :
filename.exe -option1 -option2
)을 호출하는 filename.bat
파일을 만듭니다. - 그런 다음, LabVIEW System Exec VI를 사용하여
filename.bat
파일을 호출하면이 옵션들이 포팅됩니다.
또한 실행 파일이 아닌 외부 파일을 직접 호출 할 수도 있습니다. 예를 들어
My Document.txt
라는 파일을 사용합니다. System Exec VI의 명령 행 입력에
My Document.txt
를 입력 할 수 없습니다. 그러나,
Notepad My Document
입력하면, System Exec VI가 텍스트 파일을 엽니다.