有兩種方法可以完成此操作。兩種方法都使用
System Exec VI ,該
VI可在“
連接性»庫和可執行文件”面板中找到。
- 以下代碼在C:\目錄中執行dir命令,並將結果輸出到字符串指示器。如果使用此方法,則不會看到命令提示符窗口。 LabVIEW將打開它,運行命令並返回字符串結果。在繼續執行程序之前,LabVIEW將等待直到結果返回。在某些情況下,有必要在目錄後添加換行符(\ r \ n)
命令。
該圖像是LabVIEW片段,其中包含可在項目中重複使用的LabVIEW代碼。要使用代碼段,請右鍵單擊圖像,將其保存到計算機,然後將文件拖到LabVIEW程序框圖上。
- 或者,下面顯示的實現將打開命令提示符窗口,並在命令提示符下的C:\上執行dir命令。 / k參數強制命令提示符窗口保持打開狀態,以便您可以看到dir命令的結果。使用該方法,LabVIEW和命令提示符窗口將異步運行。換句話說,在啟動命令窗口並將命令傳遞給它之後,當命令提示符窗口響應dir命令時,LabVIEW將繼續執行代碼中的下一個VI。
該圖像是LabVIEW片段,其中包含可在項目中重複使用的LabVIEW代碼。要使用代碼段,請右鍵單擊圖像,將其保存到計算機,然後將文件拖到LabVIEW程序框圖上。
附加信息
如果您需要自動化更大的命令集,也可以使用System Exec.vi來調用VBscript文件,