<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 測試測量 > 設(shè)計(jì)應(yīng)用 > labview的深入探索----被人淡忘的DOS命令,SYSTEM EXEC

          labview的深入探索----被人淡忘的DOS命令,SYSTEM EXEC

          作者: 時(shí)間:2017-01-09 來源:網(wǎng)絡(luò) 收藏
          我在速查表收集了DOS命令列表,對(duì)于386時(shí)代的人來說,一般人是接觸不到計(jì)算機(jī)的,DOS命令是同計(jì)算機(jī)操作系統(tǒng)唯一交流的系統(tǒng)工具,在WINDOWS大行其道的今天,只有網(wǎng)管和黑客們還在孜孜不倦地研究它,DOS命令漸漸被人遺忘了,令人眼花繚亂的WINDOWS可視界面取代了它,計(jì)算機(jī)變的越來越傻瓜化,DOS命令成了老掉牙的東西.

          但是,隨著你對(duì)計(jì)算機(jī)了解的更深入,更底層的時(shí)候,你會(huì)發(fā)現(xiàn)DOS命令是把利器,因?yàn)樗?strong>封裝的是基本的BIOS系統(tǒng)調(diào)用,在LV中,如果執(zhí)行一些與操作系統(tǒng)相關(guān)的操作,您會(huì)發(fā)現(xiàn)那很困難,對(duì)于熟悉API的人,在搞計(jì)算機(jī)的領(lǐng)域會(huì)得到尊重,因?yàn)槟梢钥隙ㄋ麑?duì)WINDOWS有深入地理解,沒有幾年的編程經(jīng)驗(yàn)是做不到的.API復(fù)雜的參數(shù)調(diào)用和數(shù)量另人望而卻步.

          本文引用地址:http://www.ex-cimer.com/article/201701/337213.htm

          事實(shí)上,我們需要的很多系統(tǒng)操作方面的功能在DOS命令中都能找到,每一個(gè)DOS命令都是針對(duì)操作系統(tǒng)的,凡是涉及到系統(tǒng)調(diào)用,而用LV很難實(shí)現(xiàn)的情況下,回過頭來,您會(huì)發(fā)現(xiàn)這是DOS的基本功能,正象我們每個(gè)人一樣,整天在追求,當(dāng)世界突然發(fā)生糧食短缺的時(shí)候,我們才終于體會(huì)到我們需要的到底是什么.

          DOS命令分為內(nèi)部命令和外部命令,所謂內(nèi)部命令都包含在COMMAND.COM中,這個(gè)文件在計(jì)算機(jī)啟動(dòng)后自動(dòng)加載,所以內(nèi)部命令隨時(shí)可以使用,外部命令實(shí)際上一個(gè)單獨(dú)的執(zhí)行文件,現(xiàn)在一般都包含在WINDOWSSYSTEM32 目錄下.

          LV中提供了系統(tǒng)執(zhí)行節(jié)點(diǎn),它的一個(gè)基本功能就是可以調(diào)用DOS命令.


          對(duì)于CLF和CIN,熟悉LV的朋友可能都已經(jīng)用過了,SYSTEM EXEC和CLF,CIN位于同一個(gè)模板中.

          一:

          看一下如何使用這個(gè)VI調(diào)用DOS內(nèi)部命令.

          DIR是一個(gè)最基本的DOS命令,它可以列出指定目錄下的文件列表,支持通配符號(hào),比如 DIR *.* ,列出所有文件包括目錄,

          DIR *. 列出所有目錄,DIR *.TXT,列出所有后綴后TXT的文件.

          看看調(diào)用方法.


          CMD---調(diào)用WINDOWS命令窗口,/C 表示執(zhí)行命令后立即終止.

          每一個(gè)DOS命令都可以執(zhí)行很多功能,通過 命令 /?可以查到它支持那些功能.

          顯然,只要修改 cmd /c 后面的部分,就可以執(zhí)行不同的DOS命令


          二.如何調(diào)用DOS外部命令,ipconfig.exe一個(gè)非常常用的網(wǎng)絡(luò)命令.


          非常容易地獲得大量計(jì)算機(jī)的網(wǎng)絡(luò)信息.

          三.外部命令相當(dāng)于帶命令行輸入的執(zhí)行文件,所以當(dāng)然可以直接調(diào)用執(zhí)行文件.我們調(diào)用NOTEPAD打開LABVIEW.INI文件.

          和內(nèi)部外部DOS命令不同的是它不存在標(biāo)準(zhǔn)輸出.


          四.執(zhí)行復(fù)雜的輸入?yún)?shù)的DOS調(diào)用.以SORT外部命令為例


          /r 表示反向排序, /+2 表示按第二個(gè)字符進(jìn)行排序,在LV中要實(shí)現(xiàn)這樣的排序需要很復(fù)雜的編程.

          以上介紹了如何LV中調(diào)用DOS內(nèi)部外部命令以及調(diào)用命令行執(zhí)行文件.DOS命令的功能是很強(qiáng)大的,在LV編程中如果遇到不易實(shí)現(xiàn)的系統(tǒng)調(diào)用,可以看看DOS能否完成.

          另外,SYSTEM EXEC還有幾個(gè)輸入輸出端子,比如是否等待操作完成返回,是否最小化命令窗口,以及設(shè)定輸出緩沖區(qū)大小等,非常簡單.






          關(guān)鍵詞: labviewDOS命令SYSTEMEXE

          評(píng)論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();