从命令行运行VI
- 更新时间2025-08-27
- 阅读时长2分钟
按照以下语法,从命令行运行VI(可在Windows中选择开始»运行):
c:\labview\labview.exe <相对于LabVIEW目录的VI路径>
例如,要运行c:\labview\examples目录下的readme.vi,可使用下列命令:
c:\labview\labview.exe examples\readme.vi
如VI位于labview目录之外的其他目录,必须指定VI的完整路径,如下例所示:
c:\labview\labview.exe c:\coolapp\mycool.vi
如路径中的目录含有空格,必须将路径放在双引号之中,如下例所示:
c:\labview\labview.exe "c:\cool application\mycool.vi"
如VI位于LLB之中,可使用以下两种方法:
- 将完整的路径放在引号之中,如下例所示:
c:\labview\labview.exe "c:\coolapp\eagle.llb\mycool.vi"
- 选择工具»LLB管理器,并将VI标记为顶层VI。在这种情况下,只需指定至LLB的路径。LabVIEW打开LLB管理器窗口,如下例所示:
c:\labview\labview.exe "c:\coolapp\eagle.llb"
从命令行运行LabVIEW时,也可传递LabVIEW定义或用户定义的参数。如需在命令行中传递用户定义的参数,可在用户定义的参数之前输入两个连字符(--),前后以空格分隔。启动labview.exe时,LabVIEW不使用--后的任何参数。LabVIEW将--后的参数传递至运行VI的程序框图。应用程序:命令行参数属性可用于读取LabVIEW启动时传递的用户定义的命令行参数。
例如,可使用以下命令运行mycool.vi,传递用户定义的参数:
c:\labview\labview.exe c:\coolapp\mycool.vi -- 1000 sine
在mycool.vi的程序框图上,使用“应用程序:命令行参数”属性读取传递的参数1000和sine,并处理这些值。例如,可将参数值连接到条件结构的分支选择器上。