labview调用系统命令时不正常
时间:10-02
整理:3721RD
点击:
labview在“System Execu.vi”中可以调用外部exe文件,或者执行cmd命令,很好用。但是我做了一个vi,却发现,同样的东东,在不同版本的windows操作系统上,结果却差别很大。

图1:自己做的一个vi
这个vi在win xp和win7下运行还算正常,在xp系统上,输出结果如下图:

在win7上记得好像也可以,忘了截图了。
但是在win8.1上就不行了,就卡住了。运行之后,跳出了一个cmd窗口,一直停在下面的界面。

之后,我要手输那几个命令list disk、select disk 0、detail disk,一个个回车,才能得到我想要的结果。
给人的感觉就是,win8.1系统不能正确执行cmd的多级命令行。
labview的这个节点,有什么办法可以避免这个现象吗? 还是说,我的用法是错误的? 哭泣
求大神指点

图1:自己做的一个vi
这个vi在win xp和win7下运行还算正常,在xp系统上,输出结果如下图:

在win7上记得好像也可以,忘了截图了。
但是在win8.1上就不行了,就卡住了。运行之后,跳出了一个cmd窗口,一直停在下面的界面。

之后,我要手输那几个命令list disk、select disk 0、detail disk,一个个回车,才能得到我想要的结果。
给人的感觉就是,win8.1系统不能正确执行cmd的多级命令行。
labview的这个节点,有什么办法可以避免这个现象吗? 还是说,我的用法是错误的? 哭泣
求大神指点
已退回5积分
