什么是cmd?
CMD是Windows操作系統(tǒng)中的命令提示符(Command Prompt)程序,它是一種命令行工具,可以讓用戶(hù)通過(guò)鍵入命令來(lái)與計(jì)算機(jī)進(jìn)行交互。
CMD是Windows中一個(gè)基本的系統(tǒng)組件,它提供了一個(gè)簡(jiǎn)單的方式來(lái)執(zhí)行諸如文件管理、網(wǎng)絡(luò)管理、系統(tǒng)配置等各種任務(wù)。通過(guò)命令提示符,用戶(hù)可以通過(guò)簡(jiǎn)單的命令來(lái)執(zhí)行這些任務(wù),而無(wú)需打開(kāi)圖形用戶(hù)界面(GUI)。
CMD支持多種命令,包括文件和目錄管理命令,網(wǎng)絡(luò)命令,系統(tǒng)管理命令,以及一些常用的工具和實(shí)用程序。用戶(hù)可以在CMD中輸入命令,按下回車(chē)鍵后,計(jì)算機(jī)將執(zhí)行這些命令,并返回相應(yīng)的結(jié)果。
CMD是計(jì)算機(jī)管理員和高級(jí)用戶(hù)經(jīng)常使用的工具,因?yàn)樗峁┝烁?xì)的控制和更高的靈活性。
命令通道$ CMD(僅CWRITE)
通過(guò)命令通道$ CMD進(jìn)行通信
CWRITE可以通過(guò)命令通道將語(yǔ)句傳輸?shù)匠绦蚪忉屍?。示例:通過(guò)RUN啟動(dòng)程序并使用STOP將其停止。
CREAD與命令通道無(wú)關(guān)。
不需要配置命令通道以與CWRITE進(jìn)行通信。
與命令通道$ CMD通信
CWRITE
CWRITE將數(shù)據(jù)寫(xiě)入類(lèi)型為L(zhǎng)D_EXT_OBJ的已加載外部模塊。在加載的LD_EXT_FCT類(lèi)型的外部模塊中,CWRITE調(diào)用一個(gè)函數(shù)。
CWRITE將命令寫(xiě)入命令通道$CMD。
CWRITE通過(guò)命令通道$FCT_CALL調(diào)用函數(shù)。
CWRITE觸發(fā)提前運(yùn)行停止。
CWRITE ( HandleΙ$CMDΙ$FCT_CALL, State, Mode, Format, Var1 < ,??…, Var10 >)
Handle |
類(lèi)型:INT 處理由COPEN傳輸?shù)紺WRITE的變量,識(shí)別到外部模塊的通道 |
$CMD | 用于寫(xiě)入命令通道$CMD的預(yù)定義句柄變量 |
State |
類(lèi)型:STATE_T 自動(dòng)返回到CWRITE的狀態(tài) |
Mode |
類(lèi)型:MODUS_T 寫(xiě)入模式必須初始化。 |
Format |
Type: CHAR array 變量Var1…Var10必須先轉(zhuǎn)換為文本字符串,然后才能寫(xiě)入通道。格式定義要生成的文本的格式。必須為每個(gè)變量指定一種格式。 |
Var1 … Var10 |
數(shù)據(jù)寫(xiě)入通道的變量。每個(gè)語(yǔ)句最多可以有10個(gè)變量。 |
程序 A6.SRC 將通過(guò)命令通道 $CMD 啟動(dòng)、停止和取消選擇。這是通過(guò) SUB 文件中的以下程序行來(lái)完成的。
DECL STATE_T STAT
DECL MODUS_T MODE
MODE=#SYNC
;選擇程序A6()
;要啟動(dòng)程序,需要啟動(dòng)按鈕或外部啟動(dòng)信號(hào)
IF $FLAG[1]==TRUE THEN
CWRITE($CMD,STAT,MODE,"RUN/R1/A6()")
$FLAG[1]=FALSE
ENDIF
;停止程序A6()
IF $FLAG[2]==TRUE THEN
CWRITE($CMD,STAT,MODE,"STOP 1")
$FLAG[2]=FALSE
ENDIF
;取消程序A6()
IF $FLAG[3]==TRUE THEN
CWRITE($CMD,STAT,MODE,"CANCEL 1")
$FLAG[3]=FALSE
-
計(jì)算機(jī)
+關(guān)注
關(guān)注
19文章
7663瀏覽量
90801 -
操作系統(tǒng)
+關(guān)注
關(guān)注
37文章
7152瀏覽量
125584 -
程序
+關(guān)注
關(guān)注
117文章
3826瀏覽量
82982
原文標(biāo)題:什么是cmd?
文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
RealView BREW鏈接器和實(shí)用程序的編譯工具指南
經(jīng)典PIC教材及多個(gè)實(shí)用程序
編寫(xiě)Linux實(shí)用程序的藝術(shù)
Stellaris PinMux實(shí)用程序的詳細(xì)資料概述

EE-351:使用ADSP-BF592 Blackfin?處理器工具實(shí)用程序ROM

Emulex軟件開(kāi)發(fā)工具包實(shí)用程序(elxsdkutil)

Elxflash獨(dú)立的實(shí)用程序

Elxflash獨(dú)立的實(shí)用程序Windows

Elxflash的Linux實(shí)用程序

Elxflash獨(dú)立Linux實(shí)用程序

OneCapture Windows實(shí)用程序

Elxflash實(shí)用程序下載

點(diǎn)陣模塊配套程序的實(shí)用程序

EE-351:使用ADSP-BF592 Blackfin處理器工具實(shí)用程序ROM

評(píng)論