有两种方法可以完成此操作。两种方法都使用
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文件,