批處理與DOS命令.ppt_第1頁
批處理與DOS命令.ppt_第2頁
批處理與DOS命令.ppt_第3頁
批處理與DOS命令.ppt_第4頁
批處理與DOS命令.ppt_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、DOS命令及批處理,DOS基礎(chǔ)入門,一.DOS簡介 1.DOS是英文Disk Operating System的縮寫,其中文含意是磁盤操作系統(tǒng). 2.DOS是單用戶、單任務(wù)的操作系統(tǒng). 3.DOS的組成: BOOT 引導(dǎo)程序 IO.SYS 輸入輸出處理程序 MSDOS.SYS 文件處理程序 COMMAND.COM 命令處理程序 4.系統(tǒng)盤是指存在有IO.SYS、MSDOS.SYS、COMMAND.COM三個DOS系統(tǒng)文件的磁盤,它具有啟動DOS的能力.但是這三個文件不能使用COPY命令直接拷貝.必須用SYS或FORMAT的/S參數(shù)來傳送,否則也無法啟動DOS系統(tǒng).,二. DOS的特點 在DOS

2、環(huán)境下,開機后,我們面對的不是桌面和圖標(biāo),而是這樣的電腦屏幕:這個C:叫做提示符,這個閃動的橫線叫做光標(biāo)。這樣就表示電腦已經(jīng)準(zhǔn)備好,在等待我們給它下命令了。我們現(xiàn)在所需要做的,就是對電腦發(fā)出命令,給電腦什么命令,電腦就會做什么。那我們又怎么向電腦發(fā)布命令呢?,比如,我們想看看現(xiàn)在幾點了,就可以輸入時間命 令,敲入time四個字母,它在英文中是“時間”的意思,再敲回車鍵加以確認(rèn),這時屏幕上就顯示出當(dāng)前時間。再敲回車鍵,瞧!又出現(xiàn)提示符了,就可以輸入下一條命令了。 如果想看日期,輸入date,然后敲回車鍵確認(rèn)。這時屏幕上顯示出當(dāng)前日期。再敲回車鍵就回到提示符下。 這就是DOS的命令輸入方法,DOS

3、中是通過輸入英文命令加回車鍵這種方式來執(zhí)行程序的。,三.文件與目錄 在DOS中,文件與目錄是最重要的概念,這和95一樣,不同的是,“目錄”在95中叫做“文件夾”。 如果我們想查看電腦中的文件,可以輸入dir命令,然后回車。下面是我電腦屏幕上顯示的結(jié)果。,如圖所示,后面帶有dir的是目錄,沒有的則是文件,這些目錄里都分門別類地存放著許多不同用途的文件。你看,第一排是DOS目錄,它里面有許多DOS命令文件和一些輔助信息文件。第二排是WINDOWS目錄,它里面包含著許多有關(guān)WINDOWS程序的文件. 在DOS中,文件名的規(guī)則是8.3形式,即一個文件名由文件基本名和文件擴展名組 成,中間用點“.”隔開

4、,文件基本名由不超過8個英文字母或數(shù)字組成,文件擴展名由不超過三個英文字母或數(shù)字組成,文件基本名必須有,擴展名可以沒有。,四.文件的分類 用dir命令來查看磁盤上文件時,你會發(fā)現(xiàn)文件后綴(即文件擴展名)有很多種,它們當(dāng)中大部分都是有一定含義的。 其中凡后綴為exe、com或bat的文件都是可以直接執(zhí)行的。這些以exe為后綴的文件叫可執(zhí)行文件;以com為后綴的文件叫命令文件;以bat為后綴的文件叫批處理文件。如果我們要執(zhí)行這些文件,只需在提示符下敲入文件基本名然后回車即可,不需輸入文件后綴。,五.目錄、子目錄與盤符 在DOS中,有個當(dāng)前目錄的概念,就是提示符所顯示的目錄,現(xiàn)在的提示符是C:,那么

5、當(dāng)前目錄就是C盤的根目錄,這個(反斜杠)就表示根目錄。 那么目錄是什么結(jié)構(gòu)的呢?目錄是樹形結(jié)構(gòu)的,你看,下面是一個目錄結(jié)構(gòu)的示意圖,這個C:表示最上面的一層目錄,叫做根目錄,其它的目錄都是根目錄的子目錄,如DOS,WINDOWS,TOOLS等,而DOS,WINDOWS目錄自己也有子目錄,象DOS下的TEMP目錄,WINDOWS下的SYSTEM目錄。,DOS的內(nèi)部命令,DOS的內(nèi)部命令 DOS的內(nèi)部命令是進(jìn)行操作的基礎(chǔ),完成了對它們的學(xué)習(xí)你就跨進(jìn)了DOS系統(tǒng)的大門。內(nèi)部命令,是指在DOS啟動之后,自動通過文件導(dǎo)入內(nèi)存的命令。在執(zhí)行這些命令的時候,直接從內(nèi)存進(jìn)行調(diào)用。,1)DIR-顯示指定路徑上所

6、有文件或目錄的信息它的格式為“DIR 盤符:路徑文件名 參數(shù)”,比如“DIR E:FF.M3U”。輸入后回車則會顯示出相關(guān)信息(如圖)。另外它還有幾個參數(shù):/W:寬屏顯示,一排顯示5個文件名,而不會顯示修改時間,文件大小等信息;/P:分頁顯示,當(dāng)屏幕無法將信息完成顯示時,可使用其進(jìn)行分頁顯示;/A:顯示具有特殊屬性的文件,這里的屬性有“H”隱藏、“R”只讀等,我們可以輸入“DIR *.* /AH”來顯示當(dāng)前目錄下所有具有隱藏屬性的文件;/S:顯示當(dāng)前目錄及其子目錄下所有的文件,通過這個參數(shù),我們可以進(jìn)行某個文件或目錄的查找,比如我們可以在“C:”后輸入“DIR *.DAT /S”來查找C盤中所

7、有后綴名為DAT的文件。幾種參數(shù)可以同時使用,例如“DIR *.COM /W /P /S”。,2)MD-建立目錄它的格式為“MD 盤符路徑”,例如“MD TEMP”。注意:該命令一次只能建立一個目錄。 3)RD-刪除目錄格式為“RD 盤符路徑”。注意:該命令只能刪除空目錄,并且不能刪除當(dāng)前目錄。 4)CD-進(jìn)入指定目錄格式為“ CD 路徑”,例如“CD HAPPY”。注意:只能進(jìn)入當(dāng)前盤符中的目錄。其中“CD”為回到根目錄,“CD.”為回到上一層目錄。 5)COPY-拷貝文件格式為“COPY 源目錄或文件 目的目錄或文件”,比如“COPY C:*.COM D:”,我們也可以輸入“COPY C:

8、Command.COM D:Command.BAK”來進(jìn)行文件拷貝并改名。注意:使用該命令進(jìn)行文件拷貝時,目的目錄一定要存在。 6)DEL-刪除文件格式為DEL 盤符路徑文件名 參數(shù),比如DEL C:DATA*.BAK。它有一個參數(shù):/P,可以使用戶在刪除多個文件時對每個文件都顯示刪除詢問。,7)REN-改名格式為“REN 原名 現(xiàn)名“。 8)TYPE-顯示文本文件格式為”TYPE 文件名”,能對文本文件進(jìn)行查看。 9)cls-清除顯示器屏幕上的內(nèi)容,使DOS提示符到屏幕左上角。 格式 cls 10) time-顯示和設(shè)置DOS的系統(tǒng)時間 格式 time hh:mm:ss.cc 11) dat

9、e-顯示和設(shè)置DOS的系統(tǒng)日期 格式 date MM-DD-YY 12) ver-顯示正在運行的DOS系統(tǒng)版本號 格式 ver 本節(jié)介紹DOS內(nèi)部基本的常用命令,請大家動手練習(xí)熟練掌握。,DOS的外部命令,DOS的外部命令 DOS的外部命令就是一些應(yīng)用程序,能夠使用戶的操作更加方便和深入。這些外部命令都是以文件的形式存在。,1)FORMAT(Format.COM)-格式化命令眾所周知,新買的磁盤都必須經(jīng)過格式化后方能使用,F(xiàn)ORMAT命令可以完成對軟盤和硬盤的格式化操作,格式為“FORMAT 盤符 參數(shù)”,例如:“FORMAT A: /S”。它有兩個常見的參數(shù):/Q:進(jìn)行快速格式化;/S:完成

10、格式化,并將系統(tǒng)引導(dǎo)文件拷貝到該磁盤。 注意:該命令會清除目的磁盤上的所有數(shù)據(jù),一定要小心使用。如果進(jìn)行了普通的格式化,那磁盤上的數(shù)據(jù)還有可能恢復(fù),但如果加上了“/Q”,那要恢復(fù)就比蹬天還難了。 2)EDIT(Edit.COM)-編輯命令其實它就是一個文本編輯軟件(如圖), 使用它可以在DOS下方便地對文本文件 進(jìn)行編輯,格式為“EDIT 文件名 參數(shù)” 。,3)ATTRIB(Attrib.EXE)-文件屬性設(shè)置命令通過該命令,我們可以對文件進(jìn)行屬性的查看和更改。格式為“ATTRIB 路徑文件名 參數(shù)”,如果不加參數(shù)則為顯示文件屬性。它的參數(shù)有“+?”和“-?”兩種,“?”代表屬性代號,這些代

11、號有:“H”隱藏;“S”系統(tǒng);“R”只讀,“+”表示賦予,“-”表示去除。 4)XCOPY(Xcopy.EXE)-拷貝命令該命令在“COPY”的基礎(chǔ)上進(jìn)行了加強,能夠?qū)Χ鄠€子目錄進(jìn)行拷貝。它的參數(shù)比較多,但是最常用的是“/S”,它可以對一個目錄下屬的多個子目錄進(jìn)行拷貝,另外“/E”可以拷貝空目錄。格式為“XCOPY 源路徑源目錄/文件名 目的目錄/文件名 參數(shù)”。,批處理,批處理文件是一個文本文件,這個文件的每一行都是一條DOS命令(大部分時候就好象我們在DOS提示符下執(zhí)行的命令行一樣),你可以使用DOS下的Edit或者Windows的記事本(notepad)等任何文本文件編輯工具創(chuàng)建和修改批

12、處理文件。 后綴是bat的文件就是批處理文件,是一種文本文件。簡單的說,它的作用就是自動的連續(xù)執(zhí)行多條命令,批處理文件的內(nèi)容就是一條一條的命令。,1.Echo 命令 打開回顯或關(guān)閉請求回顯功能,或顯示消息。如果沒有任何參數(shù),echo 命令將顯示當(dāng)前回顯設(shè)置。 語法 echo on|off message Sample:echo off / echo hello world 在實際應(yīng)用中我們會把這條命令和重定向符號(也稱為管道符號,一般用 )結(jié)合來實現(xiàn)輸入一些命令到特定格式的文件中.這將在以后的例子中體現(xiàn)出來。 2. 命令 表示不顯示后面的命令,在入侵過程中(例如使用批處理來格式化敵人的硬盤)自

13、然不能讓對方看到你使用的命令啦。 Sample:echo off echo Now initializing the program,please wait a minite. format X: /q/u/autoset (format 這個命令是不可以使用/y這個參數(shù)的,可喜的是微軟留了個autoset這個參數(shù)給我們,效果和/y是一樣的。) 3.Goto 命令 指定跳轉(zhuǎn)到標(biāo)簽,找到標(biāo)簽后,程序?qū)⑻幚韽南乱恍虚_始的命令。 語法:goto label (label是參數(shù),指定所要轉(zhuǎn)向的批處理程序中的行。),4.Rem 命令 注釋命令,在C語言中相當(dāng)與/*-*/,它并不會被執(zhí)行,只是起一個注釋的

14、作用,便于別人閱讀和你自己日后修改。 Rem Message Sample:Rem Here is the description. 5.Pause 命令 運行 Pause 命令時,將顯示下面的消息: Press any key to continue . . . 例如: echo off :begin copy a:*.* d:back echo Please put a new disk into driver A pause goto begin 在這個例子中,驅(qū)動器 A 中磁盤上的所有文件均復(fù)制到d:back中。顯示的注釋提示您將另一張磁盤放入驅(qū)動器 A 時,pause 命令會使程序掛起,以便您更換磁盤,然后按任意鍵繼續(xù)處理。,6.Call 命令 從一個批處理程序

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論