一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

LabVIEW中執(zhí)行系統(tǒng)命令VI介紹

CHANBAEK ? 來源:頭條號(hào)LabVIEW與自動(dòng)化測試 ? 作者:頭條號(hào)LabVIEW與自動(dòng) ? 2023-04-25 11:47 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

LabVIEW自帶一個(gè)執(zhí)行系統(tǒng)命令VI(System Exec.vi),位于函數(shù)選板的“互連接口”>>“庫與可執(zhí)行程序”>>“執(zhí)行系統(tǒng)命令”

wKgaomRHTWKATR7CAAGsTMI9BMM123.jpg

執(zhí)行系統(tǒng)命令VI(System Exec.vi)路徑

“執(zhí)行系統(tǒng)命令”VI介紹

“執(zhí)行系統(tǒng)命令”VI可從VI內(nèi)部執(zhí)行或啟動(dòng)其他基于Windows的應(yīng)用程序、命令行應(yīng)用程序、(Windows)批處理文件或(macOS和Linux)腳本文件。使用“執(zhí)行系統(tǒng)命令”VI可在命令字符串中包含執(zhí)行命令支持的任何參數(shù)。

wKgZomRHTWOADjviAACHFc3MpA8897.jpg

執(zhí)行系統(tǒng)命令VI(System Exec.vi)

其關(guān)鍵接線端說明如下:

預(yù)期輸出大小(4096)

通過預(yù)期輸出大小可改進(jìn)內(nèi)存使用效率。數(shù)字應(yīng)略大于預(yù)期的輸出大小。超出大小時(shí)命令仍運(yùn)行,但是LabVIEW的內(nèi)存使用效率不高。默認(rèn)值為4096。

等待直到結(jié)束?(T)

如等待直到結(jié)束?的值為TRUE,標(biāo)準(zhǔn)輸入可作為命令的輸入端,標(biāo)準(zhǔn)輸出和標(biāo)準(zhǔn)錯(cuò)誤在命令結(jié)束運(yùn)行后可用。如值為FALSE,命令可在后臺(tái)運(yùn)行,輸入和輸出均不可用。

命令行

命令行表明LabVIEW運(yùn)行程序時(shí)要調(diào)用的命令。 如可執(zhí)行文件不在路徑環(huán)境變量列出的目錄中,命令行必須包含可執(zhí)行文件的完整路徑。(Windows) 如需使用從命令行窗口中直接執(zhí)行的命令,可在命令前插入cmd /c。

標(biāo)準(zhǔn)輸入

標(biāo)準(zhǔn)輸入是作為標(biāo)準(zhǔn)輸入傳遞給命令的文本。

工作目錄

工作目錄是要執(zhí)行命令的文件系統(tǒng)目錄。無需設(shè)置工作目錄。注:不要使用工作目錄定位要運(yùn)行的可執(zhí)行程序,工作目錄僅在可執(zhí)行程序啟動(dòng)后適用。

最小化運(yùn)行?(F)

如最小化運(yùn)行?的值為TRUE,VI在程序運(yùn)行時(shí)最小化。默認(rèn)值為FALSE。 (Linux)最小化運(yùn)行?無效。

標(biāo)準(zhǔn)輸出

標(biāo)準(zhǔn)輸出如等待直到結(jié)束?的值為TRUE,則返回調(diào)用程序的信息。如等待直到結(jié)束?的值為FALSE,“執(zhí)行系統(tǒng)命令”返回空字符串。

標(biāo)準(zhǔn)錯(cuò)誤

標(biāo)準(zhǔn)錯(cuò)誤如等待直到結(jié)束?的值為TRUE,則返回調(diào)用程序的錯(cuò)誤信息。如等待直到結(jié)束?的值為FALSE,“執(zhí)行系統(tǒng)命令”返回空字符串。

返回代碼

返回代碼表明由命令返回的系統(tǒng)相關(guān)退出代碼。

“執(zhí)行系統(tǒng)命令”VI應(yīng)用示例

1)應(yīng)用示例1:通過執(zhí)行命令行語句TASKLIST查詢系統(tǒng)進(jìn)程信息

wKgaomRHTWOASWdFAAJLugb5jRY840.jpg

執(zhí)行命令行語句TASKLIST查詢系統(tǒng)進(jìn)程信息-前面板

wKgZomRHTWSAV28aAABkjqG1IYw818.jpg

執(zhí)行命令行語句TASKLIST查詢系統(tǒng)進(jìn)程信息-程序框圖

注:查詢系統(tǒng)進(jìn)程的命令行語句為TASKLIST,結(jié)束系統(tǒng)進(jìn)程的命令行語句為TASKKILL,如“TASKKILL /F /IM notepad.exe /IM mspaint.exe”、“TASKKILL /PID 1230 /PID 1241 /PID 1253 /T”,執(zhí)行范例如下圖所示。

wKgaomRHTWSABAVOAACan0c9Dn4164.jpg

執(zhí)命令行語句TASKKILL結(jié)束進(jìn)程Calculator.exe

2)應(yīng)用示例2:通過執(zhí)行命令行語句調(diào)用可執(zhí)行文件.exe

注:通過Python.exe E:test.py調(diào)用Python執(zhí)行test.py腳本,實(shí)現(xiàn)繪圖操作。

wKgZomRHTWWAC1LrAACJEvxSvIw210.jpg

通過Python.exe E:test.py調(diào)用Python執(zhí)行test.py腳本示例

3)應(yīng)用示例3:調(diào)用(Windows)批處理文件

注:直接在命令行中輸入批處理文件的完整路徑,即可調(diào)用并執(zhí)行批處理文件。

wKgaomRHTWWALM4LAACNXTKwnQo295.jpg

執(zhí)行批處理文件示例

示例的test.bat文件中的內(nèi)容如下:

@echo off

echo Hello World!

TIMEOUT /T 3

“執(zhí)行系統(tǒng)命令”VI應(yīng)用總結(jié)

“執(zhí)行系統(tǒng)命令”VI可從VI內(nèi)部執(zhí)行或啟動(dòng)其他基于Windows的應(yīng)用程序、命令行應(yīng)用程序、(Windows)批處理文件等。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    9005

    瀏覽量

    153759
  • LabVIEW
    +關(guān)注

    關(guān)注

    2002

    文章

    3670

    瀏覽量

    335970
  • 函數(shù)
    +關(guān)注

    關(guān)注

    3

    文章

    4381

    瀏覽量

    64889
  • 命令
    +關(guān)注

    關(guān)注

    5

    文章

    737

    瀏覽量

    22880
  • 執(zhí)行系統(tǒng)
    +關(guān)注

    關(guān)注

    0

    文章

    17

    瀏覽量

    6912
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    LabVIEW 執(zhí)行系統(tǒng)命令 VI 函數(shù)調(diào)用

    LabVIEW 執(zhí)行系統(tǒng)命令 VI函數(shù)調(diào)用NI自帶.exe文件后,怎樣獲取此exe程序產(chǎn)生的各
    發(fā)表于 04-28 13:54

    labview調(diào)用系統(tǒng)命令時(shí)不正常

    labview在“System Execu.vi可以調(diào)用外部exe文件,或者執(zhí)行cmd命令,很好用。但是我做了一個(gè)
    發(fā)表于 06-25 12:01

    labview執(zhí)行系統(tǒng)命令函數(shù)system exec.vi的使用

    網(wǎng)上關(guān)于labview執(zhí)行系統(tǒng)命令函數(shù)system exec.vi的使用有些少。好幾次要用它
    發(fā)表于 01-21 09:32

    labview通過 執(zhí)行系統(tǒng)命令VI 調(diào)用虛擬鍵盤

    labview執(zhí)行系統(tǒng)命令上鏈接 OSK 指令,在開發(fā)模式 也就是VI
    發(fā)表于 11-09 11:43

    執(zhí)行系統(tǒng)命令標(biāo)準(zhǔn)輸出問題

    labview生成一個(gè)ABC.EXE文件后想在其它VI 通過【執(zhí)行系統(tǒng)命令
    發(fā)表于 03-18 23:32

    LabVIEW使用執(zhí)行系統(tǒng)命令VI調(diào)用.bat文件怎么不彈黑窗

    選擇最小化窗口程序會(huì)在執(zhí)行系統(tǒng)命令VI卡住,不最小化又會(huì)彈出黑框,需要點(diǎn)一下空格才能接著運(yùn)行
    發(fā)表于 05-04 09:12

    LabVIEW在不同操作系統(tǒng)上使VI、可執(zhí)行文件或安裝程序

    LabVIEW在不同操作系統(tǒng)上使VI、可執(zhí)行文件或安裝程序 LabVIEW可以在多個(gè)操作系統(tǒng)上運(yùn)
    發(fā)表于 12-02 21:47

    VI調(diào)試(單步執(zhí)行)

    LabVIEW從入門到精通】2.4.4 VI調(diào)試(單步執(zhí)行)
    發(fā)表于 01-08 15:43 ?0次下載

    Labview之子VI的建立

    Labview之子VI的建立,很好的Labview資料,快來下載學(xué)習(xí)吧。
    發(fā)表于 04-19 10:23 ?0次下載

    Linux系統(tǒng)vi(vim)編輯器命令使用教程

    的縮寫,vim是vi IMproved(增強(qiáng)版的vi)。在一般的系統(tǒng)管理維護(hù)vi就夠用,如果想使用代碼加亮的話可以使用vim 基本上
    的頭像 發(fā)表于 10-12 16:53 ?4787次閱讀

    labview如何調(diào)用子vi

    labview如何調(diào)用子vi?這種技巧經(jīng)常用在多個(gè)參數(shù)順序測量時(shí),實(shí)現(xiàn)波形實(shí)時(shí)切換,顯示當(dāng)前測試參數(shù)的波形。具體步驟為:在主VI右鍵,單擊選擇VI
    的頭像 發(fā)表于 11-14 16:10 ?5w次閱讀

    LabVIEW的subVI詳細(xì)介紹和如何創(chuàng)建一個(gè)子VI的說明

    本文檔的主要內(nèi)容詳細(xì)介紹的是LabVIEW的subVI詳細(xì)介紹和如何創(chuàng)建一個(gè)子VI的說明。
    發(fā)表于 02-19 08:00 ?14次下載
    <b class='flag-5'>LabVIEW</b>的subVI詳細(xì)<b class='flag-5'>介紹</b>和如何創(chuàng)建一個(gè)子<b class='flag-5'>VI</b>的說明

    labview的仿真能力介紹

    和測試各種系統(tǒng)和設(shè)備,從而節(jié)省開發(fā)和測試時(shí)間。 基本概念 LabVIEW的仿真技術(shù)是基于虛擬儀器(VI)的。VI是一個(gè)基本的編程單元,它允
    的頭像 發(fā)表于 08-31 17:37 ?2182次閱讀

    深入了解Linuxvi命令的使用

    深入了解Linuxvi命令的使用 VI是一款在Linux系統(tǒng)中使用的文本編輯器,它是一款功能強(qiáng)大、靈活性高的編輯器。
    的頭像 發(fā)表于 12-25 11:15 ?808次閱讀

    labview生成可執(zhí)行程序后vi都在同一路徑下嗎

    LabVIEW,當(dāng)您生成可執(zhí)行程序(exe文件)后,VI(虛擬儀器)并不直接以文件的形式存在于可執(zhí)行文件的同一物理路徑下。實(shí)際上,
    的頭像 發(fā)表于 09-04 17:06 ?1345次閱讀