解决方案
该错误通常在试图运行一些特殊的窗口命令(如dir或set )或试图在命令行中运行可执行程序的时候报出。使用执行系统命令VI与在直接在命令提示符中键入命令不同,相反,它更像是在“运行...”窗口中键入命令。
要从执行系统命令VI运行命令提示符命令,请首先在命令提示符窗口执行以下命令:
cmd /c
例如,运行DOS命令dir ,请在执行系统命令VI的命令行输入:
cmd /c dir C:
要运行一个可执行文件,您可以在执行系统命令VI的命令行输入:
cmd /c C:\...\application_name.exe
此时,application_name.exe 是您准备调用的可执行文件的名称。您必须将应用程序的完整文件路径包括进去,如上面的C:\ ... \所示。如果文件路中径包含有空格字符,则需要用引号将整个路径括起来。例如,要打开LabVIEW 2025,您应该使用以下字符串:
cmd /c "C:\Program Files\National Instruments\LabVIEW 2025\LabVIEW.exe"