dos命令有哪些-創(chuàng)新互聯(lián)

這篇文章主要介紹“dos命令有哪些”,在日常操作中,相信很多人在dos命令有哪些問(wèn)題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”dos命令有哪些”的疑惑有所幫助!接下來(lái),請(qǐng)跟著小編一起來(lái)學(xué)習(xí)吧!

公司主營(yíng)業(yè)務(wù):成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、移動(dòng)網(wǎng)站開(kāi)發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競(jìng)爭(zhēng)能力。成都創(chuàng)新互聯(lián)公司是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開(kāi)放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對(duì)我們的高要求,感謝他們從不同領(lǐng)域給我們帶來(lái)的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶帶來(lái)驚喜。成都創(chuàng)新互聯(lián)公司推出鄠邑免費(fèi)做網(wǎng)站回饋大家。

DOS下的可執(zhí)行文件有三種,分別是EXE,COM和BAT(當(dāng)前頁(yè)支持cmd擴(kuò)展名)。其中,EXE和COM文件都是二進(jìn)制形式的,只有BAT文件是文本形式的,可以直接閱讀。因此,BAT文件和以上二進(jìn)制可執(zhí)行文件相比,內(nèi)容要簡(jiǎn)單的多。這些文件內(nèi)包含著DOS命令的集合,通常叫作批處理文件。

批處理文件的組成雖然比較簡(jiǎn)單,但其用處非常大,使用也比較廣泛。比如每次都執(zhí)行一些相同的命令,您一定會(huì)覺(jué)得非常麻煩,而放在批處理文件中執(zhí)行的話則輕松得多。AUTOEXEC.BAT就是一個(gè)特殊的批處理文件,它在DOS的啟動(dòng)時(shí)自動(dòng)運(yùn)行,在系統(tǒng)的配置中發(fā)揮著非常大的作用。因此,要學(xué)好DOS,就要學(xué)好批處理文件。下面介紹批處理文件的命令及其使用。

DOS自帶的批處理命令:

@ :將這個(gè)符號(hào)放在批文件中其它命令的前面,運(yùn)行時(shí)將不顯示命令本身。 
如@ECHO OFF命令就在批文件首經(jīng)常用到。

CALL :從一個(gè)批文件中調(diào)用另一個(gè)批文件,調(diào)用完后繼續(xù)執(zhí)行原來(lái)的批文件。 
用法:CALL [批文件名] 
注:也可以使用COMMAND /C命令完成同樣的操作。

CHOICE :選擇命令。這是一個(gè)DOS外部命令,但它主要用在批文件中。 
CHOICE命令執(zhí)行后將提示可選擇的項(xiàng)目,這時(shí)通過(guò)一個(gè)按鍵來(lái)選則。 
用法:CHOICE:[/C[:]按鍵表] [/N] [/S] [/T[:]選擇值,秒數(shù)] [顯示文本] 
其中,/C表示可選則的按鍵,/N表示不要顯示提示信息,/S表示大小寫字符敏感方式,/T表示若在批定的時(shí)間內(nèi)沒(méi)有選則的話,自動(dòng)執(zhí)行/C中定義的某個(gè)選擇值。顯示文本是CHOICE命令執(zhí)行時(shí)的提示信息。選擇結(jié)果將用ERRORLEVEL值來(lái)表示。

ECHO :顯示指定的信息。通常顯示在屏幕上。 
如ECHO Hello將在屏幕上顯示Hello的字樣。 
另外,ECHO ON|OFF用來(lái)設(shè)置在批文件執(zhí)行時(shí)是否顯示命令本身。而ECHO OFF與@的意思一樣,但它是一個(gè)單獨(dú)的命令,而不能像@那樣放在其它命令之前。

FOR :對(duì)于指定的文件運(yùn)行相應(yīng)的命令。 
大家知道,DOS下許多命令支持通配符,如?和*,可以一次指定一批文件,非常方便。然而,并非所有的DOS命令都支持通配符,如TYPE(文件內(nèi)容顯示命令)就不支持。有了FOR命令就沒(méi)有關(guān)系了,利于它可以使TYPE命令可以一次顯示多個(gè)文件。 
用法:FOR %變量名 IN (文件集) DO 命令 [命令參數(shù)] 
注:以上是FOR命令的固定形式,IN和DO的位置必須正確,否則將提示語(yǔ)法錯(cuò)誤。 
如FOR %F IN (*.*) DO TYPE %F命令就可以實(shí)現(xiàn)TYPE命令一次顯示多個(gè)文件。 
注:%F是變量名,也可用%G等代替,但前后必須一致。在批文件中用%%F代替。

GOTO :轉(zhuǎn)到批文件內(nèi)部的某個(gè)標(biāo)號(hào)下執(zhí)行。 
大家知道,在編程中往往需要重復(fù)或跳轉(zhuǎn)到某個(gè)地方繼續(xù)執(zhí)行,如BASIC語(yǔ)言中的GOTO命令。批文件中的GOTO命令也可以完成類似的功能。 
用法:GOTO [標(biāo)號(hào)名] 
其中,標(biāo)號(hào)名是可以隨意設(shè)置的,如Hello等。設(shè)置標(biāo)號(hào)用“:”符號(hào),如“:Hello”,這時(shí)用GOTO Hello命令將轉(zhuǎn)到“:Hello”所在的位置繼續(xù)執(zhí)行批文件。

IF :條件判斷命令。這是一項(xiàng)很有用的批處理命令。 
用法1:IF [NOT] EXIST 文件名 命令 [命令參數(shù)] 
意義:如果[不]存在某個(gè)文件將執(zhí)行某個(gè)命令。 
用法2:IF [NOT] ERRORLEVEL 錯(cuò)誤返回代號(hào) 命令 [命令參數(shù)] 
意義:如果錯(cuò)誤返回代號(hào)[不]大于或等于指定的代號(hào)將執(zhí)行某個(gè)命令。 
其中,ERRORLEVEL表示錯(cuò)誤返回代號(hào),很有用。對(duì)于很多DOS命令,由于執(zhí)行的結(jié)果不同(如執(zhí)行成功,執(zhí)行失敗,或被用戶中斷等),這些命令會(huì)返回不同的代號(hào),以表示不同的結(jié)果。IF ERRORLEVEL命令就根據(jù)這個(gè)不同結(jié)果而產(chǎn)生的不同代號(hào)來(lái)執(zhí)行不同的命令,通常用在某條命令之后。如IF ERRORLEVEL 1 ECHO OK!表示如果當(dāng)前的錯(cuò)誤返回代號(hào)大于或等于1時(shí)將在屏幕上顯示“OK!”的字樣。 
用法3:IF [NOT] 字符串1==字符串2 命令 [命令參數(shù)] 
意義:當(dāng)字符串1和字符串2[不]相等的時(shí)候執(zhí)行某個(gè)命令。

PAUSE :暫停批文件的執(zhí)行,并顯示“按任意鍵繼續(xù)”的字樣。 
REM :添加注解。用于增加文件可讀性,將不被執(zhí)行。也可以用::來(lái)代替。

dos命令

DOS
DOS中是通過(guò)輸入英文命令加回車鍵這種方式來(lái)執(zhí)行程序的,DOS稱為單任務(wù)的操作系統(tǒng)。

凡后綴為exe、com或bat的文件都是可以直接執(zhí)行的。這些以exe為后綴的文件叫可執(zhí)行文件;以com為后綴的文件叫命令文件;以bat為后綴的文件叫批處理文件。如果我們要執(zhí)行這些文件,只需在提示符下敲入文件基本名然后回車即可,不需輸入文件后綴。

所謂批處理,就是一下可以執(zhí)行很多條命令,當(dāng)我們想讓電腦完成一系列任務(wù)時(shí),可以一個(gè)一個(gè)命令的執(zhí)行,也可以將這些命令都裝入一個(gè)文件中,只要敲一下這個(gè)文件名,電腦就會(huì)將這一批命令一次執(zhí)行完畢。
在DOS中,有個(gè)當(dāng)前目錄的概念,就是提示符所顯示的目錄,現(xiàn)在的提示符是C:\,那么當(dāng)前目錄就是C盤的根目錄,這個(gè)\(反斜杠)就表示根目錄。

在我們輸入可執(zhí)行文件名時(shí),DOS會(huì)在當(dāng)前目錄中尋找該文件,如果沒(méi)有該文件,DOS會(huì)提示錯(cuò)誤信息。
要完整地表達(dá)一個(gè)子目錄應(yīng)該是盤符加目錄,比如C: \DOS\TEMP,那么完整地表達(dá)文件呢?就是盤符加目錄加文件名,比如C:\DOS\TEMP\ME.TXT,C:\DOS\TEMP\就叫做ME.TXT的路徑。注意:如果路徑中有空格,那么整個(gè)路徑要用"路徑"雙引號(hào)包圍起來(lái)。

剛才我們說(shuō)過(guò),輸入可執(zhí)行文件名時(shí),DOS會(huì)在當(dāng)前目錄中尋找該文件,如果找不到,會(huì)提示錯(cuò)誤的文件名,但是我們不是一定要把當(dāng)前目錄更換到文件所在的目錄才能運(yùn)行它的,可以在文件名前加上完整的路徑就可以了,比如我們現(xiàn)在的當(dāng)前目錄是C:\DOS,我們要運(yùn)行D:\TEST\PCT.EXE,那么我們可以直接輸入D:\TEST\PCT.EXE回車,這樣我們不改變當(dāng)前目錄就可以執(zhí)行其它目錄下的文件。

DOS的命令分為內(nèi)部命令和外部命令,內(nèi)部命令是隨command.com裝入內(nèi)存的,而外部命令是一條一條單獨(dú)的可執(zhí)行文件。

內(nèi)部命令都集中在根目錄下的command.com文件里,電腦每次啟動(dòng)時(shí)都會(huì)將這個(gè)文件讀入內(nèi)存,也就是說(shuō)在電腦運(yùn)行時(shí),這些內(nèi)部命令都駐留在內(nèi)存中,用dir是看不到這些內(nèi)部命令的。而外部命令都是以一個(gè)個(gè)獨(dú)立的文件存放在磁盤上的,它們都是以com和exe為后綴的文件,它們并不常駐內(nèi)存,只有在電腦需要時(shí),才會(huì)被調(diào)入內(nèi)存。

?通配符和*的區(qū)別是什么呢?*可以代替文件名中的多個(gè)字符,而?只能代替文件名中的一個(gè)字符。
在使用通配符時(shí),文件基本名和擴(kuò)展名中最多只能各出現(xiàn)一個(gè)*,而?可以在不超過(guò)文件名和擴(kuò)展名長(zhǎng)度的前提下出現(xiàn)多個(gè)。

1. # time #顯示當(dāng)前時(shí)間
2. #dir #查看當(dāng)前目錄下的文件和目錄信息
# dir /p #翻頁(yè)顯示
3. #mem #查看當(dāng)前系統(tǒng)的內(nèi)存情況
4. #cd #改變當(dāng)前目錄
cd .. # 在DOS中,這個(gè)兩點(diǎn)就表示當(dāng)前目錄的上一層目錄,一個(gè)點(diǎn)表示當(dāng)前目錄
cd \ #\就表示根目錄。
5. #盤符: #更換當(dāng)前目錄到硬盤的其它分區(qū)
6. # md(make directory--創(chuàng)建目錄)
7.# rd(remove directory--刪除目錄)
8.#exit #退出dos終端
9.#copy 源文件名 目的文件名 #復(fù)制
10.#del 文件名 #刪除當(dāng)前目錄的某個(gè)文件
11.#ren 源文件名 目的文件名 #改文件名
12.#type 文件名 #查看文件里的內(nèi)容
#del *.*或del . #刪除當(dāng)前目錄中的所有文件
13.#format A: #格式化磁盤

到此,關(guān)于“dos命令有哪些”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)?lái)更多實(shí)用的文章!

新聞標(biāo)題:dos命令有哪些-創(chuàng)新互聯(lián)
轉(zhuǎn)載源于:http://www.muchs.cn/article0/diepoo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供服務(wù)器托管、網(wǎng)站導(dǎo)航、微信小程序響應(yīng)式網(wǎng)站、定制網(wǎng)站、電子商務(wù)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設(shè)

網(wǎng)站設(shè)計(jì)公司知識(shí)