當前位置:首頁 » 基礎知識 » dos知識點大全
擴展閱讀
哪裡看兒童長不高 2024-11-19 06:34:59
超前教育是什麼學校 2024-11-19 06:28:33
築夢人歌詞有哪些 2024-11-19 06:26:33

dos知識點大全

發布時間: 2022-09-04 00:38:11

『壹』 DOS的常用命令大全,及各命令作用

DOS 常用命令:

dir 列文件名 deltree 刪除目錄樹 cls 清屏 cd 改變當前目錄
拷貝文件 disk 復制磁碟 del 刪除文件 format 格式化磁碟
edit 文本編輯 mem 查看內存狀況 md 建立子目錄 move 移動文件、改目錄名
more 分屏顯示 type 顯示文件內容 rd 刪除目錄 sys 製作DOS系統盤
ren 改變文件名 x 拷貝目錄與文件 chkdsk 檢查磁碟 attrib 設置文件屬性
fdisk 硬碟分區 date 顯示及修改日期 label 設置卷標號 defrag 磁碟碎片整理
msd 系統檢測 path 設置搜尋目錄 share 文件共享 memmaker內存優化管理
help 幫助 restore 恢復備份文件 set 設置環境變數 time 顯示及修改時間
tree 列目錄樹 debug 隨機調試程序 doskey 重新調用DOS命令 prempt 設置提示符 undelete恢復被刪的文件 scandisk檢測、修理磁碟

不常用DOS命令
diskcomp磁碟比較 append 設置非執行文件路徑
expand 還原DOS文件 fasthelp快速顯示幫助信息
fc 文件比較 interink啟動伺服器
setver 設置版本 intersvr啟動客戶機
subst 路徑替換 qbasic Basic集成環境
vsafe 防病毒 unformat恢復已格式化的磁碟
ver 顯示DOS版本號 smartdrv設置磁碟加速器
vol 顯示磁碟卷標號 lh 將程序裝入高端內存
ctty 改變控制設備 emm386 擴展內存管理
常用命令具體介紹:

一、Dir

顯示目錄文件和子目錄列表,呵呵,這個當然是人人要知道的。
可以使用通配符(? 和 *),?表通配一個字元,*表通配任意字元
*.後綴
指定要查看後綴的文件。 上面其實也可以為「 . 後綴」,例如dir *.exe 等於dir .exe
/p
每次顯示一個列表屏幕。要查看下一屏,請按鍵盤上的任意鍵。
/w
以寬格式顯示列表,在每一行上最多顯示 5 個文件名或目錄名。
/s
列出指定目錄及所有子目錄中出現的每個指定的文件名。比win環境下的查找快多了
dir *.* -> a.txt 把當前目錄文件列表寫入a.txt
dir *.* /s -> a.txt 把當前目錄文件列表寫入a.txt,包括子目錄下文件。

二、Attrib

顯示、設置或刪除指派給文件或目錄的只讀、存檔、系統以及隱藏屬性。如果在不含參數的情況下使用,則 attrib 會顯示當前目錄中所有文件的屬性。
+r
設置只讀屬性。
-r
清除只讀屬性。
+a
設置存檔文件屬性。
-a
清除存檔文件屬性。
+s
設置系統屬性。
-s
清除系統屬性。
+h
設置隱藏屬性。
-h
清除隱藏屬性。
三、Cls

清除顯示在命令提示符窗口中的所有信息,並返回空窗口,即「清屏」

四、Exit
退出當前命令解釋程序並返回到系統。

五、format
格式化
/q
執行快速格式化。刪除以前已格式化卷的文件表和根目錄,但不在扇區之間掃描損壞區域。使用 /q 命令行選項應該僅格式化以前已格式化的完好的卷。

六、Ipconfig
顯示所有當前的 TCP/IP 網路配置值、刷新動態主機配置協議 (DHCP) 和域名系統 (DNS) 設置。使用不帶參數的 ipconfig 可以顯示所有適配器的 IP 地址、子網掩碼、默認網關。
/all
顯示所有適配器的完整 TCP/IP 配置信息。
ipconfig 等價於 winipcfg,後者在ME、98 和 95 上可用。盡管 Windows XP 沒有提供象 winipcfg 命令一樣的圖形化界面,但可以使用「網路連接」查看和更新 IP 地址。要做到這一點,請打開 網路連接,右鍵單擊某一網路連接,單擊「狀態」,然後單擊「支持」選項卡。
該命令最適用於配置為自動獲取 IP 地址的計算機。它使用戶可以確定哪些 TCP/IP 配置值是由 DHCP、自動專用 IP 地址 (APIPA) 和其他配置配置的。

七、md
創建目錄或子目錄

八、Move
將一個或多個文件從一個目錄移動到指定的目錄。

九、Nbtstat
顯示本地計算機和遠程計算機的基於 TCP/IP (NetBT) 協議的 NetBIOS 統計資料、NetBIOS 名稱表和 NetBIOS 名稱緩存。Nbtstat 可以刷新 NetBIOS 名稱緩存和注冊的 Windows Internet 名稱服務 (WINS) 名稱。使用不帶參數的 nbtstat 顯示幫助。Nbtstat 命令行參數區分大小寫。
-a remotename
顯示遠程計算機的 NetBIOS 名稱表,其中,RemoteName 是遠程計算機的 NetBIOS 計算機名稱。
-A IPAddress
顯示遠程計算機的 NetBIOS 名稱表,其名稱由遠程計算機的 IP 地址指定(以小數點分隔)。

十、Netstat
顯示活動的 TCP 連接、計算機偵聽的埠、乙太網統計信息、IP 路由表、IPv4 統計信息(對於 IP、ICMP、TCP 和 UDP 協議)以及 IPv6 統計信息(對於 IPv6、ICMPv6、通過 IPv6 的 TCP 以及通過 IPv6 的 UDP 協議)。使用時如果不帶參數,netstat 顯示活動的 TCP 連接。
-a
顯示所有活動的 TCP 連接以及計算機偵聽的 TCP 和 UDP 埠。
十一、Ping
通過發送「網際消息控制協議 (ICMP)」回響請求消息來驗證與另一台 TCP/IP 計算機的 IP 級連接。回響應答消息的接收情況將和往返過程的次數一起顯示出來。Ping 是用於檢測網路連接性、可到達性和名稱解析的疑難問題的主要 TCP/IP 命令。如果不帶參數,ping 將顯示幫助。名稱和Ip地址解析是它的最簡單應用也是用的最多的。
-t
指定在中斷前 ping 可以持續發送回響請求信息到目的地。要中斷並顯示統計信息,請按 CTRL-BREAK。要中斷並退出 ping,請按 CTRL-C。
-lSize
指定發送的回響請求消息中「數據」欄位的長度(以位元組表示)。默認值為 32。size 的最大值是 65,527。

十二、Rename (Ren)
更改文件的名稱。
例如 ren *.abc *.cba

十三、Set
顯示、設置或刪除環境變數。如果沒有任何參數,set 命令將顯示當前環境設置。

十四、Shutdown
允許您關閉或重新啟動本地或遠程計算機。如果沒有使用參數,shutdown 將注銷當前用戶。
-m ComputerName
指定要關閉的計算機。
-t xx
將用於系統關閉的定時器設置為 xx 秒。默認值是 20 秒。
-l
注銷當前用戶,這是默認設置。-m ComputerName 優先。
-s
關閉本地計算機。
-r
關閉之後重新啟動。
-a
中止關閉。除了 -l 和 ComputerName 外,系統將忽略其它參數。在超時期間,您只可以使用 -a。

十五、System File Checker (sfc)
win下才有,在重新啟動計算機後掃描和驗證所有受保護的系統文件。
/scannow
立即掃描所有受保護的系統文件。
/scanonce
一次掃描所有受保護的系統文件。
/purgecache
立即清除「Windows 文件保護」文件高速緩存,並掃描所有受保護的系統文件。
/cachesize=x
設置「Windows 文件保護」文件高速緩存的大小,以 MB 為單位。

十六、type
顯示文本文件的內容。使用 type 命令查看文本文件或者是bat文件而不修改文件

十七、Tree
圖像化顯示路徑或驅動器中磁碟的目錄結構。

十八、X
復制文件和目錄,包括子目錄。
/s
復制非空的目錄和子目錄。如果省略 /s,x 將在一個目錄中工作。
/e
復制所有子目錄,包括空目錄。

十九、
將一個或多個文件從一個位置復制到其他位置

二十、del
刪除指定文件。
ftp和bat批命令和net和telnet由於子命令太多,這里不說了,不過這幾個都是常用到的

『貳』 Dos命令學習

DOS 常用命令

——dir
DOS下使用頻率最高的命令莫過於dir命令了,dir是英文單詞directory(目錄)的縮寫,主要用來顯示一個目錄下的文件和子目錄。 dir最常用的兩個參數是/p(分屏查看),/w(所有文件在一屏內都顯示)。dir命令不但可以查看目錄中有什麼文件,還可以查看目錄中某個文件的信息。

——cd
cd是英文change directory(改變目錄)的縮寫,也是最常用的命令之一。顧名思義,如果想要進入一個目錄,顯然該採用這個命令了。用法很簡單:cd 目標路徑名。如果想退回上一層目錄,就鍵入cd ..,鍵入cd\三個字元可以一下子就回到根目錄。cd命令的用途就是讓我們可以到任何一個目錄去。我們把不同功能的文件分別安排在不同的目錄內,是為了管理方便,可是當我們要使用某個文件時,我們就得到該文件所在的目錄中去。用法: 源文件目的文件。復制文件的主要目的有兩條,一是為重要的文件作一個備份,以免被刪除後追悔莫及;二是在不同計算機之間交換信息,你可以將你的工作成果復制到軟盤上,交給你的上司、同事,也可以把它帶回家裡。

——del
del即delete(刪除)的縮寫,顯然它的作用就是「干破壞」刪除文件。要刪除當前目錄中的某個文件,輸入del空格再加上文件名就可以了。要刪除一類文件,可以使用通配符。例如del *.tmp,就是把所有擴展名是tmp的文件都刪除。也可以刪除當前目錄中的所有文件,命令很簡單:del *.*或del .。

——ren和type
ren(rename)命令。ren命令的格式是:ren 源文件名 目的文件名。type命令的格式就是:type 文件名。type命令是用記事本的方式查看文件。

——format
即格式化命令,format命令的格式很簡單: 格式化A盤,就是format A:,格式化B盤,就是format B:。 format命令會把磁碟上的所有文件都刪除掉。

——chkdsk
chkdsk是check disk的縮寫,用來檢查你的磁碟的使用情況。chkdsk命令的格式是: chkdsk 磁碟名

——path
在DOS提示符下,如果我們要執行某個可執行文件,電腦會在磁碟上尋找這個文件,如果不經過特殊處理,它只在當前目錄下尋找,如果沒有找到則提示出錯。為了解決這個問題,DOS提供了一條Path命令,如果在Path命令中定義了某個目錄,那麼你在任何地方,都可以直接執行Path中指定目錄里的文件。path命令的格式很簡單: path 目錄名,如果有很多目錄,中間就用;(不要記錯了,是分號不是逗號)隔開。要加入新的目錄,就在最後一個目錄的後面加一個; 然後再輸入新的目錄名就可以了。

——md和rd
兩個命令就是進行目錄操作的,是md(make directory--創建目錄)和rd(remove directory--刪除目錄)。但使用rd要注意:1。要刪除的文件夾里不能有子文件和子文件夾2。不能刪除當前文件夾。

——
在英文中是復制的意思,所謂復制就是原來的文件並沒有任何改變,重新產生了一個內容和原來文件沒有任何差別的文件。

----edit
edit命令是一個在dos下簡單的編輯軟體,用它來編輯一些程序和批處理文件。

ver 顯示操作系統版本

set 顯示系統變數

vol 顯示指定的磁碟卷標號
DOS 常用命令2

cls 清屏

〔適用場合〕 屏幕上太亂了,或是屏幕上出現亂碼了, 清除屏幕上顯示內容但不
影響電腦內部任何信息

〔用 法〕 cls 回車

move 移動文件,改目錄名

〔適用場合〕 移動文件到別的目錄

〔用 法〕 move [文件名] [目錄] 移動文件至新目錄下

move [目錄名] [目錄名] 改目錄名

〔例 子〕 c:\>move c:\autoexec.bat c:\old�

移動autoexec.bat文件至old目錄下

c:\>move c:\config.sys c:\temp�

移動config.sys文件至old目錄下

cls 分屏顯示

〔適用場合〕 當輸出很多一屏顯示不下時採用,幾乎適合所有命令,尤其是type
等命令時很有用。 使用more時磁碟不能有防寫,也不適合光碟機。

〔用 法〕 type [文件名] | more 分屏顯示文件內容

more < [文件名] 分屏顯示文件內容

〔例 子〕 C:\>type msdos.w40 | more

x 拷貝目錄和文件

〔適用場合〕 在進行連同子目錄一起拷貝時很有用,在拷貝大量文件時比COPY命令
要快得多

〔用 法〕 x [文件名] [目錄] 將指定文件拷貝到指定目錄

x [源目錄] [目的目錄] 將源目錄連子目錄考到目的目錄下

x *.* [目錄] /s 將文件與非空子目錄拷貝到指定目錄

其它常用參數還有: v 拷貝後校驗,會影響速度
e 與s 相似,但即使子目錄是空的也會拷貝。

help 幫助

〔適用場合〕 當您想具體了解DOS命令的使用方法時使用

〔用 法〕 help 提供所有DOS命令幫助

help [DOS命令] 提供有關命令的幫助

attrib 設置文件屬性

〔適用場合〕 想對文件做較特殊的處理時

〔用 法〕 attrib 顯示所有文件的屬性

attrib +r或-r [文件名] 設置文件屬性是否為只讀

attrib +h或-h [文件名] 設置文件屬性是否隱含

attrib +s或-s [文件名] 設置文件屬性是否為系統文件

attrib +a或-a [文件名] 設置文件屬性是否為歸檔文件

attrib /s 設置包括子目錄的文件在內的文件屬性

date 顯示及修改日期

〔適用場合〕 想知道或修改時間和日期

〔用 法〕 date 顯示和改變當前日期

lable 設置卷標號 (即分區名)

〔適用場合〕 用來為磁碟做個標記

〔用 法〕 label 顯示磁碟卷標

label [盤符] [卷標名] 設定指定盤的卷標

defrag 磁碟碎片整理

〔適用場合〕 磁碟讀寫次數很多,或磁碟使用時間很長了,可能需要使用這條命令
整理磁碟。磁碟碎片並不是指磁碟壞了,而只是由於多次的拷貝和刪
除文件後,磁碟使用會很不連貫,致使速度變慢。

doskey 調用和建立DOS宏命令

〔適用場合〕 經常需要輸入重復的命令時,有非常大的用處

〔用 法〕 doskey

將doskey駐留內存,開辟出緩沖區,以後輸入的命令都將保存在緩沖
區中,可以隨時調用

doskey [宏命令名]=[命令名]

將宏命令定義為命令,以後輸入宏命令,電腦就會執行相應的命令

doskey /reinstall 重新安裝doskey

doskey /bufsize= 設置緩沖區的大小

doskey /macros 顯示所有doskey宏

doskey /history 顯示內存中所有命令

doskey /insert|overstrike 設置新鍵入的字元是否覆蓋舊的字元

〔例 子〕 C:\>DOSKEY�
C:\>dir
C:\> C:\temp\*.* a:
C:\>del c:\temp\*.*
C:\> b:\*.* c:\temp

上述四條命令都已被保存,用游標控制鍵的上下可以依次選擇使用或
修改, 也可以用F7鍵列出保存的所有命令

C:\>doskey di=dir/w/p� 定義di為宏命令,意思是執行dir/w/p

fdisk 硬碟分區

〔建 議〕 只有硬碟被很利害的病毒感染時,或是一塊新硬碟才需要分區,最好
請懂行的人指導。硬碟都需經過低級格式化,分區,格式化三個步驟
才可使用,成品電腦內的硬碟都已經做過這些加工了。

〔用 法〕 輸入fdisk後按回車即可進入提示界面

prompt 設置提示符

〔適用場合〕 當你厭煩了c:\>的提示符或者您想使您的提示符與眾不同時,您可以
試一試,非常有趣的DOS命令,可以隨時顯示時間與日期。

〔用 法〕 prompt $p$g 以當前目錄名和>號為提示符,這是最常用的提示符

prompt $t 表示時間 prompt $d 表示日期

prompt $$ 表示$ prompt $q 表示=

prompt $v 表示當前版本 prompt $l 表示<

prompt $b 表示| prompt $h 表示退位符

prompt $e 表示Esc代表的字元 prompt $_ 表示回車換行

〔例 子〕 C:\DOS>prompt wang$g� 將wang>作為提示符

WANG>prompt $t$d$g� 使用時間、日期和>號做為提示符

0:01:07.77Thu 08-29-1996>prompt $p$g�

C:\DOS>

time 顯示及修改時間

〔適用場合〕 用於顯示及修改時間,用法同date

〔例 子〕 C:\DOS>time�
Current time is 12:15:26.04a
Enter new time: 11:20:20.00p

按時:分順序輸入時間,再加上下午(a/p)即可 直接按ENTER鍵可忽略
修改時間。

『叄』 Dos的基本操作

DOS命令大全
一)MD——建立子目錄
1.功能:創建新的子目錄
2.類型:內部命令
3.格式:MD[盤符:][路徑名]〈子目錄名〉
4.使用說明:
(1)「盤符」:指定要建立子目錄的磁碟驅動器字母,若省略,則為當前驅動器;
(2)「路徑名」:要建立的子目錄的上級目錄名,若預設則建在當前目錄下。
例:(1)在C盤的根目錄下創建名為FOX的子目錄;(2)在FOX子目錄下再創建USER子目錄。
C:、>MD FOX (在當前驅動器C盤下創建子目錄FOX)
C:、>MD FOX 、USER (在FOX 子目錄下再創建USER子目錄)
(二)CD——改變當前目錄
1.功能:顯示當前目錄
2.類型:內部命令
3.格式:CD[盤符:][路徑名][子目錄名]
4.使用說明:
(1)如果省略路徑和子目錄名則顯示當前目錄;
(2)如採用「CD、」格式,則退回到根目錄;
(3)如採用「CD.。」格式則退回到上一級目錄。
例:(1)進入到USER子目錄;(2)從USER子目錄退回到子目錄;(3)返回到根目錄。
C:、>CD FOX 、USER(進入FOX子目錄下的USER子目錄)
C:、FOX、USER>CD.。 (退回上一級根目錄)
C:、FOX>CD、 (返回到根目錄)
C:、>
(三)RD——刪除子目錄命令
1.功能:從指定的磁碟刪除了目錄。
2.類型:內部命令
3.格式:RD[盤符:][路徑名][子目錄名]
4.使用說明:
(1)子目錄在刪除前必須是空的,也就是說需要先進入該子目錄,使用DEL(刪除文件的命令)將其子目錄下的文件刪空,然後再退回到上一級目錄,用RD命令刪除該了目錄本身;
(2)不能刪除根目錄和當前目錄。
例:要求把C盤FOX子目錄下的USER子目錄刪除,操作如下:
第一步:先將USER子目錄下的文件刪空;
C、>DEL C:、FOX、USER、*。*
第二步,刪除USER子目錄。
C、>RD C:、FOX、USER
(四)DIR——顯示磁碟目錄命令
1.功能:顯示磁碟目錄的內容。
2.類型:內部命令
3.格式:DIR [盤符][路徑][/P][/W]
4.
使用說明:/P的使用;當欲查看的目錄太多,無法在一屏顯示完屏幕會一直往上卷,不容易看清,加上/P參數後,屏幕上會分面一次顯示23行的文件信息,然後暫停,並提示;Press
any key to continue
/W的使用:加上/W只顯示文件名,至於文件大小及建立的日期和時間則都省略。加上參數後,每行可以顯示五個文件名。
PATH——路徑設置命令
1.功能:設備可執行文件的搜索路徑,只對文件有效。
2.類型:內部命令
3.格式:PATH[盤符1]目錄[路徑名1]{[;盤符2:],〈目錄路徑名2〉…}
4.使用說明:
(1)當運行一個可執行文件時,DOS會先在當前目錄中搜索該文件,若找到則運行之;若找不到該文件,則根據PATH命令所設置的路徑,順序逐條地到目錄中搜索該文件;
(2)PATH命令中的路徑,若有兩條以上,各路徑之間以一個分號「;」隔開;
(3)PATH命令有三種使用方法:
PATH[盤符1:][路徑1][盤符2:][路徑2]…(設定可執行文件的搜索路徑) PATH:(取消所有路徑)
PATH:(顯示目前所設的路徑)
(六)TREE——顯示磁碟目錄結構命令
1.功能:顯示指定驅動器上所有目錄路徑和這些目錄下的所有文件名。
2.類型:外部命令
3.格式:TREE[盤符:][/F][》PRN]
4.使用說明:
(1)使用/F參數時顯示所有目錄及目錄下的所有文件,省略時,只顯示目錄,不顯示目錄下的文件;
(2)選用>PRN參數時,則把所列目錄及目錄中的文件名列印輸出。
(七)DELTREE——刪除整個目錄命令
1.功能:將整個目錄及其下屬子目錄和文件刪除。
2.類型:外部命令
3.格式:DELTREE[盤符:]〈路徑名〉
4.使用說明:該命令可以一步就將目錄及其下的所有文件、子目錄、更下層的子目錄一並刪除,而且不管文件的屬性為隱藏、系統或只讀,只要該文件位於刪除的目錄之下,DELTREE都一視同仁,照刪不誤。使用時務必小心!!!
五、磁碟操作類命令
(一)formAT——磁碟格式化命令
1.功能:對磁碟進行格式化,劃分磁軌和扇區;同時檢查出整個磁碟上有無帶缺陷的磁軌,對壞道加註標記;建立目錄區和文件分配表,使磁碟作好接收DOS的准備。
2.類型:外部命令
3.格式:formAT〈盤符:〉[/S][/4][/Q]
4.使用說明:
(1)命令後的盤符不可預設,若對硬碟進行格式化,則會如下列提示:WARNING:ALL DATA ON NON
——REMOVABLE DISK
DRIVE C:WILL BE LOST !
Proceed with format (Y/N)?
(警告:所有數據在C盤上,將會丟失,確實要繼續格式化嗎?)
(2)若是對軟盤進行格式化,則會如下提示:Insert mew diskette for drive A;
and press ENTER when ready…
(在A驅中插入新盤,准備好後按回車鍵)。
(3)選用[/S]參數,將把DOS系統文件IO.SYS
、MSDOS.SYS及COMMAND.COM復制到磁碟上,使該磁碟可以做為DOS啟動盤。若不選用/S參數,則格式化後的磙盤只能讀寫信息,而不能做為啟動盤;
(4)選用[/4]參數,在1.2MB的高密度軟碟機中格式化360KB的低密度盤;
(5)選用[/Q]參數,快速格式化,這個參數並不會重新劃分磁碟的磁軌貌岸然和扇區,只能將磁碟根目錄、文件分配表以及引導扇區清成空白,因此,格式化的速度較快。
(6)選用[/U]參數,表示無條件格式化,即破壞原來磁碟上所有數據。不加/U,則為安全格式化,這時先建立一個鏡象文件保存原來的FAT表和根目錄,必要時可用UNFORRMAT恢復原來的數據。
(二)UNformAT恢復格式化命令
1.功能:對進行過格式化誤操作丟失數據的磁碟進行恢復。
2.類型:外部命令
3.格式:UNformAT〈盤符〉[/L][/U][/P][/TEST]
4.使用說明:用於將被「非破壞性」格式化的磁碟恢復。根目錄下被刪除的文件或子目錄及磁碟的系統扇區(包括FAT、根目錄、BOOT扇區及硬碟分區表)受損時,也可以用UNformAT來搶救。
(1)選用/L參數列出找到的子目錄名稱、文件名稱、大孝日期等信息,但不會真的做formAT工作。
(2)選用/P參數將顯示於屏幕的報告(包含/L參數所產生的信息)同時也送到列印機。運行時屏幕會顯示:「Print out will
be sent to LPT1」
(3)選用/TEST參數只做模擬試驗(TEST)不做真正的寫入動作。使用此參數屏幕會顯示:「Simulation only」
(4)選用/U參數不使用MIRROR映像文件的數據,直接根據磁碟現狀進行UNformAT。
(5)選用/PSRTN;修復硬碟分區表。
若在盤符之後加上/P、/L、/TEST之一,都相當於使用了/U參數,UNformAT會「假設」此時磁碟沒有MIRROR映像文件。
注意:UNformAT對於剛formAT的磁碟,可以完全恢復,但formAT後若做了其它數據的寫入,則UNformAT就不能完整的救回數據了。UNformAT並非是萬能的,由於使用UNformAT會重建FAT與根目錄,所以它也具有較高的危險性,操作不當可能會擴大損失,如果僅誤刪了幾個文件或子目錄,只需要利用UNDELETE就夠了。
三) CHKDSK——檢查磁碟當前狀態命令
1.功能:顯示磁碟狀態、內存狀態和指定路徑下指定文件的不連續數目。
2.類型:外部命令
3.格式:CHKDSK [盤符:][路徑][文件名][/F][/V]
4.使用說明:
(1)選用[文件名]參數,則顯示該文件佔用磁碟的情況;
(2)選[/F]參數,糾正在指定磁碟上發現的邏輯錯誤;
(3)選用[/V]參數,顯示盤上的所有文件和路徑。
(四)DISKCOPY——整盤復制命令
1.功能:復制格式和內容完全相同的軟盤。
2.類型:外部命令
3.格式:DISKCOPY[盤符1:][盤符2:]
4.使用說明:
(1)如果目標軟盤沒有格式化,則復制時系統自動選進行格式化。
(2)如果目標軟盤上原有文件,則復制後將全部丟失。
(3)如果是單驅動器復制,系統會提示適時更換源盤和目標盤,請操作時注意分清源盤和目標盤。
(五)LABEL——建立磁碟卷標命令
1.功能:建立、更改、刪除磁碟卷標。
2.類型:外部命令
3.格式:LABEL[盤符:][卷標名]
4.使用說明:
(1)卷標名為要建立的卷標名,若預設此參數,則系統提示鍵入卷標名或詢問是否刪除原有的卷標名;
(2)卷標名由1至11個字元組成。
(六)VOL——顯示磁碟卷標命令
1.功能:查看磁碟卷標號。
2.類型:內部命令
3.格式:VOL[盤符:]
4.使用說明:省略盤符,顯示當前驅動器卷標。
(七)SCANDISK——檢測、修復磁碟命令
1.功能:檢測磁碟的FAT表、目錄結構、文件系統等是否有問題,並可將檢測出的問題加以修復。
2.類型:外部命令
3.格式:SCANDISK[盤符1:]{[盤符2:]…}[/ALL]
4.使用說明:
(1)CCANDISK適用於硬碟和軟盤,可以一次指定多個磁碟或選用[/ALL]參數指定所有的磁碟;
(2)可自動檢測出磁碟中所發生的交叉連接、丟失簇和目錄結構等邏輯上的錯誤,並加以修復。
(八)DEFRAG——重整磁碟命令
1.。功能:整理磁碟,消除磁碟碎塊。
2.類型:外部命令
3.格式:DEFRAG[盤符:][/F]
4.使用說明:選用/F參數,將文件中存在盤上的碎片消除,並調整磁碟文件的安排,確保文件之間毫無空隙。從而加快讀盤速度和節省磁碟空間。
(九)SYS——系統復制命令
1.功能:將當前驅動器上的DOS系統文件IO.SYS,MSDOS.SYS和COMMAND.COM 傳送到指定的驅動器上。
2.類型:外部命令
3.格式:SYS[盤符:]
*使用說明:如果磁碟剩餘空間不足以存放系統文件,則提示:No roomfor on destination disk.

文件操作類命令
(一) COPY文件復制命令
1.功能:拷貝一個或多個文件到指定盤上。
2.類型:內部命令
3.格式:COPY [源盤][路徑]〈源文件名〉[目標盤][路徑][目標文件名]
4.使用說明:
(1)COPY是文件對文件的方式復制數據,復制前目標盤必須已經格式化;
(2)復制過程中,目標盤上相同文件名稱的舊文件會被源文件取代;
(3)復制文件時,必須先確定目標般有足夠的空間,否則會出現;insufficient的錯誤信息,提示磁碟空間不夠;
(4)文件名中允許使用通配舉「*」「?」,可同時復制多個文件;
(5)COPY命令中源文件名必須指出,不可以省略。
(6)復制時,目標文件名可以與源文件名相同,稱作「同名拷貝」此時目標文件名可以省略;
(7)復制時,目標文件名也可以與源文件名不相同,稱作「異名拷貝」,此時,目標文件名不能省略;
(8)復制時,還可以將幾個文件合並為一個文件,稱為「合並拷貝」,格式如下:COPY;[源盤][路徑]〈源文件名1〉〈源文件名2〉…[目標盤][路徑]〈目標文件名〉;
(9)利用COPY命令,還可以從鍵盤上輸入數據建立文件,格式如下:COPY CON [盤符:][路徑]〈文件名〉;
(10)注意:COPY命令的使用格式,源文件名與目標文件名之間必須有空格!
(二)XCOPY——目錄復制命令
1.功能:復制指定的目錄和目錄下的所有文件連同目錄結構。
2.類型:外部命令
3.格式:XCOPY [源盤:]〈源路徑名〉[目標盤符:][目標路徑名][/S][/V][/E]
4.使用說明:
(1)XCOPY是COPY的擴展,可以把指定的目錄連文件和目錄結構一並拷貝,但不能拷貝隱藏文件和系統文件;
(2)使用時源盤符、源目標路徑名、源文件名至少指定一個;
(3)選用/S時對源目錄下及其子目錄下的所有文件進行COPY。除非指定/E參數,否則/S不會拷貝空目錄,若不指定/S參數,則XCOPY只拷貝源目錄本身的文件,而不涉及其下的子目錄;
(4)選用/V參數時,對的拷貝的扇區都進行較驗,但速度會降低。
(三)TYPE——顯示文件內容命令
1.功能:顯示ASCII碼文件的內容。
2.類型:內部命令。
3.格式:TYPE[盤符:][路徑]〈文件名〉
4.使用說明:
(1)顯示由ASCII碼組成的文本文件,對。EXE.COM等為擴展名的文件,其顯示的內容是無法閱讀的,沒有實際意義2;
(2)該命令一次只可以顯示一個文件的內容,不能使用通配符;
(3)如果文件有擴展名,則必須將擴展名寫上;
(4)當文件較長,一屏顯示不下時,可以按以下格式顯示;TYPE[盤符:][路徑]〈文件名〉|MORE,MORE為分屏顯示命令,使用些參數後當滿屏時會暫停,按任意鍵會繼續顯示。
(5)若需將文件內容列印出來,可用如下格式:
TYPE[盤符:][路徑]〈文件名〉,>PRN
此時,列印機應處於聯機狀態。
(四) REN——文件改名命令
1.功能:更改文件名稱
2.類型:內部命令
3.格式:REN[盤符:][路徑]〈舊文件名〉〈新文件名〉
4.使用說明:
(1)新文件名前不可以加上盤符和路徑,因為該命令只能對同一盤上的文件更換文件名;
(2)允許使用通配符更改一組文件名或擴展名。
(五)FC——文件比較命令
1.功能:比較文件的異同,並列出差異處。
2.類型:外部命令
3.格式:FC[盤符:][路徑名]〈文件名〉[盤符:][路徑名][文件名][/A][/B][/C][/N]
4.使用說明:
(1)選用/A參數,為ASCII碼比較模式;
(2)選用/B參數,為二進制比較模式;
(3)選用/C參數,將大小寫字元看成是相同的字元。
(4)選用/N參數,在ASCII碼比較方式下,顯示相異處的行號。
(六)ATTRIB——修改文件屬性命令
1.功能:修改指定文件的屬性。(文件屬性參見2.5.4(二)文件屬性一節)
2.類型:外部命令。
3.格式:ATTRIB[文件名][R][——R][A][——A][H][——H][——S]
4.使用說明:
(1)選用R參數,將指定文件設為只讀屬性,使得該文件只能讀取,無法寫入數據或刪除;選用——R參數,去除只讀屬性;
(2)選用A參數,將文件設置為檔案屬性;選用——A參數,去除檔案屬性; (3)選用H參數,將文件調協為隱含屬性;選用——H參數,去隱含屬性;
(4)選用S參數,將文件設置為系統屬性;選用——S參數,去除系統屬性; (5)選用/S參數,對當前目錄下的所有子目錄及作設置。
七) DEL——刪除文件命令
1.功能:刪除指定的文件。
2.類型:內部命令
3.格式:DEL[盤符:][路徑]〈文件名〉[/P]
4.使用說明:
(1)選用/P參數,系統在刪除前詢問是否真要刪除該文件,若不使用這個參數,則自動刪除;
(2)該命令不能刪除屬性為隱含或只讀的文件;
(3)在文件名稱中可以使用通配符;
(4)若要刪除磁碟上的所有文件(DEL*•*或DEL•),則會提示:(Arey ou sure?)(你確定嗎?)若回答Y,則進行刪除,回答N,則取消此次刪除作業。
(八) UNDELETE——恢復刪除命令
1.功能:恢復被誤刪除命令
2.類型:外部命令。
3.格式:UNDELETE[盤符:][路徑名]〈文件名〉[/DOS]/LIST][/ALL]
4.使用說明:使用UNDELETE可以使用「*」和「?」通配符。
(1)選用/DOS參數根據目錄里殘留的記錄來恢復文件。由於文件被刪除時,目錄所記載斬文件名第一個字元會被改為E5,DOS即依據文件開頭的E5和其後續的字元來找到欲恢復的文件,所以,UNDELETE會要求用戶輸入一個字元,以便將文件名字補齊。但此字元不必和原來的一樣,只需符合DOS的文件名規則即可。
(2)選用/LIST只「列出」符合指定條件的文件而不做恢復,所以對磁碟內容完全不會有影響。
(3)選用/ALL自動將可完全恢復的文件完全恢復,而不一一地詢問用戶,使用此參數時,若UNDELTE利用目錄里殘留的記錄來將文件恢復,則會自動選一個字元將文件名補齊,並且使其不與現存文件名相同,選用字元的優選順序為:#%——0000123456789A~Z。

UNDELETE還具有建立文件的防護措施的功能,已超出本課程授課范圍,請讀者在使用些功能時查閱有關DOS手冊。

七、其它命令
(一)CLS——清屏幕命令
1功能:清除屏幕上的所有顯示,游標置於屏幕左上角。
2類型:內部命令
3格式:CLS
(二) VER查看系統版本號命令
1功能:顯示當前系統版本號
2類型:內部命令
3格式:VER
(三) DATA日期設置命令
1功能:設置或顯示系統日期。
2類型:內部命令
3格式:DATE[mm——dd——yy]
4使用說明:
(1)省略[mm——dd——yy]顯示系統日期並提示輸入新的日期,不修改則可直接按回車鍵,[mm——dd——yy]為「月月——日日——年年」格式;
(2)當機器開始啟動時,有自動處理文件(AUTOEXEC.BAT)被執行,則系統不提示輸入系統日期。否則,提示輸入新日期和時間。
(四) TIME系統時鍾設置命令
1功能:設置或顯示系統時期。
2類型:內部命令
3格式:TIME[hh:mm:ss:xx]
4使用說明:
(1)省略[hh:mm:ss:xx],顯示系統時間並提示輸入新的時間,不修改則可直接按回車鍵,[hh:mm:ss:xx]為「小時:分鍾:秒:百分之幾秒」格式;
(2)當機器開始啟動時,有自動處理文件(AUTOEXEC.BAT)被執行,則系統不提示輸入系統日期。否則,提示輸入新日期和時間。
(五)MEM查看當前內存狀況命令
1功能:顯示當前內存使用的情況
2類型:外部命令
3格式:MEM[/C][/F][/M][/P]
4使用說明:
(1)選用/C參數列出裝入常規內存和CMB的各文件的長度,同時也顯示內存空間的使用狀況和最大的可用空間;
(2)選用/F參數分別列出當前常規內存剩餘的位元組大小和UMB可用的區域及大小;
(3)選用/M參數顯示該模塊使用內存地地址、大小及模塊性質;
(4)選用/P參數指定當輸出超過一屏時,暫停供用戶查看。
(六) MSD顯示系統信息命令
1功能:顯示系統的硬體和操作系統的狀況。
2類型:外部命令
3格式:MSD[/I][/B][/S]
4使用說明:
(1)選用/I參數時,不檢測硬體;
(2)選用/B參數時,以黑白方式啟動MSD;
(3)選用/S參數時,顯示出簡明的系統報告。

DOS常用命令

美好的新DOS時代

DOS是世界上使用人數最多的操作系統。盡管許多人由於種種原因而使用了其它操作系統或操作環境,如Windows等,但是,由於DOS確實非常方便實用,操作起來效率非常高、簡單快捷,而且功能也非常強大,從文件和磁碟操作到網路和多媒體操作等樣樣都能方便的做到,而且能做到許多在Windows等系統或環境下做不到或做不好的事情,所以它深受人們的喜愛。直到現在,它一直被人們廣泛使用並得到不斷的發展。那麼,我們該如何使用它呢?而且怎樣使用才能跟上時代的發展呢?下面介紹一些DOS的使用方法和技巧。建議大家閱讀。

--------------------------------------------------------------------------------

DOS常用命令

要想操作使用DOS,知道一些常用命令是非常重要的。以下是一些命令的用法。

文件名是由文件路徑和文件名稱合起來的,如C:\DOS\COMMAND.COM。

DIR 顯示文件和文件夾(目錄)。
用法:DIR [文件名] [選項]

它有很多選項,如/A表示顯示所有文件(即包括帶隱含和系統屬性的文件),/S表示也顯示子文件夾中的文件,/P表示分屏顯示,/B表示只顯示文件名,等等。
如 DIR A*.EXE /A /P
此命令分屏顯示當前文件夾下所有以A開頭後綴為EXE的文件(夾)。

CD或CHDIR 改變當前文件夾。
用法:CD [文件夾名]
若無文件夾名則顯示當前路徑。

MD或MKDIR 建立文件夾。
用法:MD 文件夾名

RD或RMDIR 刪除文件夾。
用法:RD 文件夾名
注意:此文件夾必須是空的。

DEL或ERASE 刪除文件。
用法:DEL/ERASE 文件名

COPY 拷貝文件。
用法: COPY 文件名1 [文件名2] [選項]
如 COPY /B A+B C
此命令將兩個二進制文件A和B合為一個文件C。

TYPE 顯示文件內容。
用法:TYPE 文件名

REN或RENAME 改變文件名,在DOS7中還可以改變文件夾名。
用法:REN 文件(夾)名1 文件(夾)名2

EDIT 編輯文件,在DOS7中還可以編輯二進制文件。
用法:EDIT [文件名] [選項]
如 EDIT /70 C:\COMMAND.COM
此命令以二進制方式編輯C:\COMMAND.COM文件。

FORMAT 格式化磁碟。
用法:FORMAT 驅動器 [選項]

它的選項很多,如/Q是快速格式化,/U表示無條件格式化(即無法使用UNFORMAT等命令恢復),/V指定磁碟的卷標名,等等。它還有許多未公開參數。

MEM 顯示內存狀態。
用法:MEM [選項]

它的選項也有不少,如/C可列出所有程序的內存佔用,/D是顯示駐留內存的程序及設備驅動程序的狀態等詳細信息,/F顯示空閑的內存總量,/M顯示內存中的模塊信息,/P則是分屏顯示。還有隱藏的/A選項,可以顯示HMA信息。

MOVE 移動文件或文件夾,還可以更改文件或文件夾的名稱。
用法:MOVE 文件[夾]1 文件[夾]2
如 MOVE C:\*.EXE D:
此命令可以將C盤根文件夾下所有擴展名為EXE的文件移到D盤上。

XCOPY 復制文件或文件夾。
用法:XCOPY 文件[夾]名1 [文件[夾]名2] [選項]

它的選項非常多,如/S可拷貝整個文件夾(包括子文件夾)中的文件,/E指定包括空文件夾,/V表示復制完後檢驗復制出的文件的正確性,/Y表示確認,等等。

CLS 清除屏幕。
用法:CLS

SYS 傳導系統,即將系統文件(如IO.SYS等)從一處傳輸到指定的驅動器中。
用法:SYS 文件夾名 [驅動器]
如 SYS C:\DOS A:
此命令即可將位於C:\DOS文件夾下的系統文件傳輸到A盤中。

DATE 顯示或設置日期。
用法:DATE [日期]

TIME 顯示或設置時間。
用法:TIME [時間]

DOS還自帶一些其它的命令,如SORT(排序),FIND(尋找字元)等。

除DOS自帶的命令以外,還有很多其它的增強命令也非常實用,它們可以大大增強DOS的功能。這些軟體中有很多可以在「DOS軟體」中下載。

『肆』 DOS的命令有哪些啊

DOS命令大全
一)MD——建立子目錄
1.功能:創建新的子目錄
2.類型:內部命令
3.格式:MD[盤符:][路徑名]〈子目錄名〉
4.使用說明:
(1)「盤符」:指定要建立子目錄的磁碟驅動器字母,若省略,則為當前驅動器;
(2)「路徑名」:要建立的子目錄的上級目錄名,若預設則建在當前目錄下。
例:(1)在C盤的根目錄下創建名為FOX的子目錄;(2)在FOX子目錄下再創建USER子目錄。
C:、>MD FOX (在當前驅動器C盤下創建子目錄FOX)
C:、>MD FOX 、USER (在FOX 子目錄下再創建USER子目錄)
(二)CD——改變當前目錄
1.功能:顯示當前目錄
2.類型:內部命令
3.格式:CD[盤符:][路徑名][子目錄名]
4.使用說明:
(1)如果省略路徑和子目錄名則顯示當前目錄;
(2)如採用「CD、」格式,則退回到根目錄;
(3)如採用「CD.。」格式則退回到上一級目錄。
例:(1)進入到USER子目錄;(2)從USER子目錄退回到子目錄;(3)返回到根目錄。
C:、>CD FOX 、USER(進入FOX子目錄下的USER子目錄)
C:、FOX、USER>CD.。 (退回上一級根目錄)
C:、FOX>CD、 (返回到根目錄)
C:、>
(三)RD——刪除子目錄命令
1.功能:從指定的磁碟刪除了目錄。
2.類型:內部命令
3.格式:RD[盤符:][路徑名][子目錄名]
4.使用說明:
(1)子目錄在刪除前必須是空的,也就是說需要先進入該子目錄,使用DEL(刪除文件的命令)將其子目錄下的文件刪空,然後再退回到上一級目錄,用RD命令刪除該了目錄本身;
(2)不能刪除根目錄和當前目錄。
例:要求把C盤FOX子目錄下的USER子目錄刪除,操作如下:
第一步:先將USER子目錄下的文件刪空;
C、>DEL C:、FOX、USER、*。*
第二步,刪除USER子目錄。
C、>RD C:、FOX、USER
(四)DIR——顯示磁碟目錄命令
1.功能:顯示磁碟目錄的內容。
2.類型:內部命令
3.格式:DIR [盤符][路徑][/P][/W]
4.
使用說明:/P的使用;當欲查看的目錄太多,無法在一屏顯示完屏幕會一直往上卷,不容易看清,加上/P參數後,屏幕上會分面一次顯示23行的文件信息,然後暫停,並提示;Press
any key to continue
/W的使用:加上/W只顯示文件名,至於文件大小及建立的日期和時間則都省略。加上參數後,每行可以顯示五個文件名。
PATH——路徑設置命令
1.功能:設備可執行文件的搜索路徑,只對文件有效。
2.類型:內部命令
3.格式:PATH[盤符1]目錄[路徑名1]{[;盤符2:],〈目錄路徑名2〉…}
4.使用說明:
(1)當運行一個可執行文件時,DOS會先在當前目錄中搜索該文件,若找到則運行之;若找不到該文件,則根據PATH命令所設置的路徑,順序逐條地到目錄中搜索該文件;
(2)PATH命令中的路徑,若有兩條以上,各路徑之間以一個分號「;」隔開;
(3)PATH命令有三種使用方法:
PATH[盤符1:][路徑1][盤符2:][路徑2]…(設定可執行文件的搜索路徑) PATH:(取消所有路徑)
PATH:(顯示目前所設的路徑)
(六)TREE——顯示磁碟目錄結構命令
1.功能:顯示指定驅動器上所有目錄路徑和這些目錄下的所有文件名。
2.類型:外部命令
3.格式:TREE[盤符:][/F][》PRN]
4.使用說明:
(1)使用/F參數時顯示所有目錄及目錄下的所有文件,省略時,只顯示目錄,不顯示目錄下的文件;
(2)選用>PRN參數時,則把所列目錄及目錄中的文件名列印輸出。
(七)DELTREE——刪除整個目錄命令
1.功能:將整個目錄及其下屬子目錄和文件刪除。
2.類型:外部命令
3.格式:DELTREE[盤符:]〈路徑名〉
4.使用說明:該命令可以一步就將目錄及其下的所有文件、子目錄、更下層的子目錄一並刪除,而且不管文件的屬性為隱藏、系統或只讀,只要該文件位於刪除的目錄之下,DELTREE都一視同仁,照刪不誤。使用時務必小心!!!
五、磁碟操作類命令
(一)formAT——磁碟格式化命令
1.功能:對磁碟進行格式化,劃分磁軌和扇區;同時檢查出整個磁碟上有無帶缺陷的磁軌,對壞道加註標記;建立目錄區和文件分配表,使磁碟作好接收DOS的准備。
2.類型:外部命令
3.格式:formAT〈盤符:〉[/S][/4][/Q]
4.使用說明:
(1)命令後的盤符不可預設,若對硬碟進行格式化,則會如下列提示:WARNING:ALL DATA ON NON
——REMOVABLE DISK
DRIVE C:WILL BE LOST !
Proceed with format (Y/N)?
(警告:所有數據在C盤上,將會丟失,確實要繼續格式化嗎?)
(2)若是對軟盤進行格式化,則會如下提示:Insert mew diskette for drive A;
and press ENTER when ready…
(在A驅中插入新盤,准備好後按回車鍵)。
(3)選用[/S]參數,將把DOS系統文件IO.SYS
、MSDOS.SYS及COMMAND.COM復制到磁碟上,使該磁碟可以做為DOS啟動盤。若不選用/S參數,則格式化後的磙盤只能讀寫信息,而不能做為啟動盤;
(4)選用[/4]參數,在1.2MB的高密度軟碟機中格式化360KB的低密度盤;
(5)選用[/Q]參數,快速格式化,這個參數並不會重新劃分磁碟的磁軌貌岸然和扇區,只能將磁碟根目錄、文件分配表以及引導扇區清成空白,因此,格式化的速度較快。
(6)選用[/U]參數,表示無條件格式化,即破壞原來磁碟上所有數據。不加/U,則為安全格式化,這時先建立一個鏡象文件保存原來的FAT表和根目錄,必要時可用UNFORRMAT恢復原來的數據。
(二)UNformAT恢復格式化命令
1.功能:對進行過格式化誤操作丟失數據的磁碟進行恢復。
2.類型:外部命令
3.格式:UNformAT〈盤符〉[/L][/U][/P][/TEST]
4.使用說明:用於將被「非破壞性」格式化的磁碟恢復。根目錄下被刪除的文件或子目錄及磁碟的系統扇區(包括FAT、根目錄、BOOT扇區及硬碟分區表)受損時,也可以用UNformAT來搶救。
(1)選用/L參數列出找到的子目錄名稱、文件名稱、大孝日期等信息,但不會真的做formAT工作。
(2)選用/P參數將顯示於屏幕的報告(包含/L參數所產生的信息)同時也送到列印機。運行時屏幕會顯示:「Print out will
be sent to LPT1」
(3)選用/TEST參數只做模擬試驗(TEST)不做真正的寫入動作。使用此參數屏幕會顯示:「Simulation only」
(4)選用/U參數不使用MIRROR映像文件的數據,直接根據磁碟現狀進行UNformAT。
(5)選用/PSRTN;修復硬碟分區表。
若在盤符之後加上/P、/L、/TEST之一,都相當於使用了/U參數,UNformAT會「假設」此時磁碟沒有MIRROR映像文件。
注意:UNformAT對於剛formAT的磁碟,可以完全恢復,但formAT後若做了其它數據的寫入,則UNformAT就不能完整的救回數據了。UNformAT並非是萬能的,由於使用UNformAT會重建FAT與根目錄,所以它也具有較高的危險性,操作不當可能會擴大損失,如果僅誤刪了幾個文件或子目錄,只需要利用UNDELETE就夠了。
三) CHKDSK——檢查磁碟當前狀態命令
1.功能:顯示磁碟狀態、內存狀態和指定路徑下指定文件的不連續數目。
2.類型:外部命令
3.格式:CHKDSK [盤符:][路徑][文件名][/F][/V]
4.使用說明:
(1)選用[文件名]參數,則顯示該文件佔用磁碟的情況;
(2)選[/F]參數,糾正在指定磁碟上發現的邏輯錯誤;
(3)選用[/V]參數,顯示盤上的所有文件和路徑。
(四)DISKCOPY——整盤復制命令
1.功能:復制格式和內容完全相同的軟盤。
2.類型:外部命令
3.格式:DISKCOPY[盤符1:][盤符2:]
4.使用說明:
(1)如果目標軟盤沒有格式化,則復制時系統自動選進行格式化。
(2)如果目標軟盤上原有文件,則復制後將全部丟失。
(3)如果是單驅動器復制,系統會提示適時更換源盤和目標盤,請操作時注意分清源盤和目標盤。
(五)LABEL——建立磁碟卷標命令
1.功能:建立、更改、刪除磁碟卷標。
2.類型:外部命令
3.格式:LABEL[盤符:][卷標名]
4.使用說明:
(1)卷標名為要建立的卷標名,若預設此參數,則系統提示鍵入卷標名或詢問是否刪除原有的卷標名;
(2)卷標名由1至11個字元組成。
(六)VOL——顯示磁碟卷標命令
1.功能:查看磁碟卷標號。
2.類型:內部命令
3.格式:VOL[盤符:]
4.使用說明:省略盤符,顯示當前驅動器卷標。
(七)SCANDISK——檢測、修復磁碟命令
1.功能:檢測磁碟的FAT表、目錄結構、文件系統等是否有問題,並可將檢測出的問題加以修復。
2.類型:外部命令
3.格式:SCANDISK[盤符1:]{[盤符2:]…}[/ALL]
4.使用說明:
(1)CCANDISK適用於硬碟和軟盤,可以一次指定多個磁碟或選用[/ALL]參數指定所有的磁碟;
(2)可自動檢測出磁碟中所發生的交叉連接、丟失簇和目錄結構等邏輯上的錯誤,並加以修復。
(八)DEFRAG——重整磁碟命令
1.。功能:整理磁碟,消除磁碟碎塊。
2.類型:外部命令
3.格式:DEFRAG[盤符:][/F]
4.使用說明:選用/F參數,將文件中存在盤上的碎片消除,並調整磁碟文件的安排,確保文件之間毫無空隙。從而加快讀盤速度和節省磁碟空間。
(九)SYS——系統復制命令
1.功能:將當前驅動器上的DOS系統文件IO.SYS,MSDOS.SYS和COMMAND.COM 傳送到指定的驅動器上。
2.類型:外部命令
3.格式:SYS[盤符:]
*使用說明:如果磁碟剩餘空間不足以存放系統文件,則提示:No roomfor on destination disk.

文件操作類命令
(一) COPY文件復制命令
1.功能:拷貝一個或多個文件到指定盤上。
2.類型:內部命令
3.格式:COPY [源盤][路徑]〈源文件名〉[目標盤][路徑][目標文件名]
4.使用說明:
(1)COPY是文件對文件的方式復制數據,復制前目標盤必須已經格式化;
(2)復制過程中,目標盤上相同文件名稱的舊文件會被源文件取代;
(3)復制文件時,必須先確定目標般有足夠的空間,否則會出現;insufficient的錯誤信息,提示磁碟空間不夠;
(4)文件名中允許使用通配舉「*」「?」,可同時復制多個文件;
(5)COPY命令中源文件名必須指出,不可以省略。
(6)復制時,目標文件名可以與源文件名相同,稱作「同名拷貝」此時目標文件名可以省略;
(7)復制時,目標文件名也可以與源文件名不相同,稱作「異名拷貝」,此時,目標文件名不能省略;
(8)復制時,還可以將幾個文件合並為一個文件,稱為「合並拷貝」,格式如下:COPY;[源盤][路徑]〈源文件名1〉〈源文件名2〉…[目標盤][路徑]〈目標文件名〉;
(9)利用COPY命令,還可以從鍵盤上輸入數據建立文件,格式如下:COPY CON [盤符:][路徑]〈文件名〉;
(10)注意:COPY命令的使用格式,源文件名與目標文件名之間必須有空格!
(二)XCOPY——目錄復制命令
1.功能:復制指定的目錄和目錄下的所有文件連同目錄結構。
2.類型:外部命令
3.格式:XCOPY [源盤:]〈源路徑名〉[目標盤符:][目標路徑名][/S][/V][/E]
4.使用說明:
(1)XCOPY是COPY的擴展,可以把指定的目錄連文件和目錄結構一並拷貝,但不能拷貝隱藏文件和系統文件;
(2)使用時源盤符、源目標路徑名、源文件名至少指定一個;
(3)選用/S時對源目錄下及其子目錄下的所有文件進行COPY。除非指定/E參數,否則/S不會拷貝空目錄,若不指定/S參數,則XCOPY只拷貝源目錄本身的文件,而不涉及其下的子目錄;
(4)選用/V參數時,對的拷貝的扇區都進行較驗,但速度會降低。
(三)TYPE——顯示文件內容命令
1.功能:顯示ASCII碼文件的內容。
2.類型:內部命令。
3.格式:TYPE[盤符:][路徑]〈文件名〉
4.使用說明:
(1)顯示由ASCII碼組成的文本文件,對。EXE.COM等為擴展名的文件,其顯示的內容是無法閱讀的,沒有實際意義2;
(2)該命令一次只可以顯示一個文件的內容,不能使用通配符;
(3)如果文件有擴展名,則必須將擴展名寫上;
(4)當文件較長,一屏顯示不下時,可以按以下格式顯示;TYPE[盤符:][路徑]〈文件名〉|MORE,MORE為分屏顯示命令,使用些參數後當滿屏時會暫停,按任意鍵會繼續顯示。
(5)若需將文件內容列印出來,可用如下格式:
TYPE[盤符:][路徑]〈文件名〉,>PRN
此時,列印機應處於聯機狀態。
(四) REN——文件改名命令
1.功能:更改文件名稱
2.類型:內部命令
3.格式:REN[盤符:][路徑]〈舊文件名〉〈新文件名〉
4.使用說明:
(1)新文件名前不可以加上盤符和路徑,因為該命令只能對同一盤上的文件更換文件名;
(2)允許使用通配符更改一組文件名或擴展名。
(五)FC——文件比較命令
1.功能:比較文件的異同,並列出差異處。
2.類型:外部命令
3.格式:FC[盤符:][路徑名]〈文件名〉[盤符:][路徑名][文件名][/A][/B][/C][/N]
4.使用說明:
(1)選用/A參數,為ASCII碼比較模式;
(2)選用/B參數,為二進制比較模式;
(3)選用/C參數,將大小寫字元看成是相同的字元。
(4)選用/N參數,在ASCII碼比較方式下,顯示相異處的行號。
(六)ATTRIB——修改文件屬性命令
1.功能:修改指定文件的屬性。(文件屬性參見2.5.4(二)文件屬性一節)
2.類型:外部命令。
3.格式:ATTRIB[文件名][R][——R][A][——A][H][——H][——S]
4.使用說明:
(1)選用R參數,將指定文件設為只讀屬性,使得該文件只能讀取,無法寫入數據或刪除;選用——R參數,去除只讀屬性;
(2)選用A參數,將文件設置為檔案屬性;選用——A參數,去除檔案屬性; (3)選用H參數,將文件調協為隱含屬性;選用——H參數,去隱含屬性;
(4)選用S參數,將文件設置為系統屬性;選用——S參數,去除系統屬性; (5)選用/S參數,對當前目錄下的所有子目錄及作設置。
七) DEL——刪除文件命令
1.功能:刪除指定的文件。
2.類型:內部命令
3.格式:DEL[盤符:][路徑]〈文件名〉[/P]
4.使用說明:
(1)選用/P參數,系統在刪除前詢問是否真要刪除該文件,若不使用這個參數,則自動刪除;
(2)該命令不能刪除屬性為隱含或只讀的文件;
(3)在文件名稱中可以使用通配符;
(4)若要刪除磁碟上的所有文件(DEL*·*或DEL·),則會提示:(Arey ou sure?)(你確定嗎?)若回答Y,則進行刪除,回答N,則取消此次刪除作業。
(八) UNDELETE——恢復刪除命令
1.功能:恢復被誤刪除命令
2.類型:外部命令。
3.格式:UNDELETE[盤符:][路徑名]〈文件名〉[/DOS]/LIST][/ALL]
4.使用說明:使用UNDELETE可以使用「*」和「?」通配符。
(1)選用/DOS參數根據目錄里殘留的記錄來恢復文件。由於文件被刪除時,目錄所記載斬文件名第一個字元會被改為E5,DOS即依據文件開頭的E5和其後續的字元來找到欲恢復的文件,所以,UNDELETE會要求用戶輸入一個字元,以便將文件名字補齊。但此字元不必和原來的一樣,只需符合DOS的文件名規則即可。
(2)選用/LIST只「列出」符合指定條件的文件而不做恢復,所以對磁碟內容完全不會有影響。
(3)選用/ALL自動將可完全恢復的文件完全恢復,而不一一地詢問用戶,使用此參數時,若UNDELTE利用目錄里殘留的記錄來將文件恢復,則會自動選一個字元將文件名補齊,並且使其不與現存文件名相同,選用字元的優選順序為:#%——0000123456789A~Z。

UNDELETE還具有建立文件的防護措施的功能,已超出本課程授課范圍,請讀者在使用些功能時查閱有關DOS手冊。

七、其它命令
(一)CLS——清屏幕命令
1功能:清除屏幕上的所有顯示,游標置於屏幕左上角。
2類型:內部命令
3格式:CLS
(二) VER查看系統版本號命令
1功能:顯示當前系統版本號
2類型:內部命令
3格式:VER
(三) DATA日期設置命令
1功能:設置或顯示系統日期。
2類型:內部命令
3格式:DATE[mm——dd——yy]
4使用說明:
(1)省略[mm——dd——yy]顯示系統日期並提示輸入新的日期,不修改則可直接按回車鍵,[mm——dd——yy]為「月月——日日——年年」格式;
(2)當機器開始啟動時,有自動處理文件(AUTOEXEC.BAT)被執行,則系統不提示輸入系統日期。否則,提示輸入新日期和時間。
(四) TIME系統時鍾設置命令
1功能:設置或顯示系統時期。
2類型:內部命令
3格式:TIME[hh:mm:ss:xx]
4使用說明:
(1)省略[hh:mm:ss:xx],顯示系統時間並提示輸入新的時間,不修改則可直接按回車鍵,[hh:mm:ss:xx]為「小時:分鍾:秒:百分之幾秒」格式;
(2)當機器開始啟動時,有自動處理文件(AUTOEXEC.BAT)被執行,則系統不提示輸入系統日期。否則,提示輸入新日期和時間。
(五)MEM查看當前內存狀況命令
1功能:顯示當前內存使用的情況
2類型:外部命令
3格式:MEM[/C][/F][/M][/P]
4使用說明:
(1)選用/C參數列出裝入常規內存和CMB的各文件的長度,同時也顯示內存空間的使用狀況和最大的可用空間;
(2)選用/F參數分別列出當前常規內存剩餘的位元組大小和UMB可用的區域及大小;
(3)選用/M參數顯示該模塊使用內存地地址、大小及模塊性質;
(4)選用/P參數指定當輸出超過一屏時,暫停供用戶查看。
(六) MSD顯示系統信息命令
1功能:顯示系統的硬體和操作系統的狀況。
2類型:外部命令
3格式:MSD[/I][/B][/S]
4使用說明:
(1)選用/I參數時,不檢測硬體;
(2)選用/B參數時,以黑白方式啟動MSD;
(3)選用/S參數時,顯示出簡明的系統報告。

『伍』 最基礎,最常用的DOS命令大全(不要長篇大論)

DOS常用命令詳解

dir 列文件名 deltree 刪除目錄樹 cls 清屏 cd 改變當前目錄
拷貝文件 disk 復制磁碟 del 刪除文件 format 格式化磁碟
edit 文本編輯 mem 查看內存狀況 md 建立子目錄 move 移動文件、改目錄名
more 分屏顯示 type 顯示文件內容 rd 刪除目錄
sys 製作DOS系統盤
ren 改變文件名 x 拷貝目錄與文件 chkdsk 檢查磁碟 attrib 設置文件屬性
fdisk 硬碟分區 date 顯示及修改日期 label 設置卷標號 defrag 磁碟碎片整理
msd 系統檢測 path 設置搜尋目錄 share 文件共享 memmaker內存優化管理
help 幫助 restore 恢復備份文件 set 設置環境變數 time 顯示及修改時間
tree 列目錄樹 debug 隨機調試程序 doskey 重新調用DOS命令 prempt 設置提示符 undelete恢復被刪的文件 scandisk檢測、修理磁碟

不常用DOS命令
diskcomp磁碟比較 append 設置非執行文件路徑
expand 還原DOS文件 fasthelp快速顯示幫助信息
fc 文件比較 interink啟動伺服器
setver 設置版本 intersvr啟動客戶機
subst 路徑替換 qbasic Basic集成環境
vsafe 防病毒 unformat恢復已格式化的磁碟
ver 顯示DOS版本號 smartdrv設置磁碟加速器
vol 顯示磁碟卷標號 lh 將程序裝入高端內存
ctty 改變控制設備 emm386 擴展內存管理
常用命令具體介紹:
一、Dir
顯示目錄文件和子目錄列表,呵呵,這個當然是人人要知道的。
可以使用通配符(? 和 *),?表通配一個字元,*表通配任意字元
*.後綴
指定要查看後綴的文件。 上面其實也可以為「 . 後綴」,例如dir *.exe 等於dir .exe
/p
每次顯示一個列表屏幕。要查看下一屏,請按鍵盤上的任意鍵。
/w
以寬格式顯示列表,在每一行上最多顯示 5 個文件名或目錄名。
/s
列出指定目錄及所有子目錄中出現的每個指定的文件名。比win環境下的查找快多了
dir *.* -> a.txt 把當前目錄文件列表寫入a.txt
dir *.* /s -> a.txt 把當前目錄文件列表寫入a.txt,包括子目錄下文件。
二、Attrib
顯示、設置或刪除指派給文件或目錄的只讀、存檔、系統以及隱藏屬性。如果在不含參數的情況下使用,則 attrib 會顯示當前目錄中所有文件的屬性。
+r 設置只讀屬性。
-r 清除只讀屬性。
+a 設置存檔文件屬性。
-a 清除存檔文件屬性。
+s 設置系統屬性。
-s 清除系統屬性。
+h 設置隱藏屬性。
-h 清除隱藏屬性。
三、Cls
清除顯示在命令提示符窗口中的所有信息,並返回空窗口,即「清屏」
四、Exit
退出當前命令解釋程序並返回到系統。
五、format
格式化
/q 執行快速格式化。刪除以前已格式化卷的文件表和根目錄,但不在扇區之間掃描損壞區域。使用 /q 命令行選項應該僅格式化以前已格式化的完好的卷。
六、Ipconfig
顯示所有當前的 TCP/IP 網路配置值、刷新動態主機配置協議 (DHCP) 和域名系統 (DNS) 設置。使用不帶參數的 ipconfig 可以顯示所有適配器的 IP 地址、子網掩碼、默認網關。
/all 顯示所有適配器的完整 TCP/IP 配置信息。
ipconfig 等價於 winipcfg,後者在ME、98 和 95 上可用。盡管 Windows XP 沒有提供象 winipcfg 命令一樣的圖形化界面,但可以使用「網路連接」查看和更新 IP 地址。要做到這一點,請打開 網路連接,右鍵單擊某一網路連接,單擊「狀態」,然後單擊「支持」選項卡。
該命令最適用於配置為自動獲取 IP 地址的計算機。它使用戶可以確定哪些 TCP/IP 配置值是由 DHCP、自動專用 IP 地址 (APIPA) 和其他配置配置的。
七、md 創建目錄或子目錄
八、Move 將一個或多個文件從一個目錄移動到指定的目錄。
九、Nbtstat
顯示本地計算機和遠程計算機的基於 TCP/IP (NetBT) 協議的 NetBIOS 統計資料、NetBIOS 名稱表和 NetBIOS 名稱緩存。Nbtstat 可以刷新 NetBIOS 名稱緩存和注冊的 Windows Internet 名稱服務 (WINS) 名稱。使用不帶參數的 nbtstat 顯示幫助。Nbtstat 命令行參數區分大小寫。
-a remotename
顯示遠程計算機的 NetBIOS 名稱表,其中,RemoteName 是遠程計算機的 NetBIOS 計算機名稱。
-A IPAddress 顯示遠程計算機的 NetBIOS 名稱表,其名稱由遠程計算機的 IP 地址指定(以小數點分隔)。
十、Netstat 顯示活動的 TCP 連接、計算機偵聽的埠、乙太網統計信息、IP 路由表、IPv4 統計信息(對於 IP、ICMP、TCP 和 UDP 協議)以及 IPv6 統計信息(對於 IPv6、ICMPv6、通過 IPv6 的 TCP 以及通過 IPv6 的 UDP 協議)。使用時如果不帶參數,netstat 顯示活動的 TCP 連接。
-a 顯示所有活動的 TCP 連接以及計算機偵聽的 TCP 和 UDP 埠。
十一、Ping 通過發送「網際消息控制協議 (ICMP)」回響請求消息來驗證與另一台 TCP/IP 計算機的 IP 級連接。回響應答消息的接收情況將和往返過程的次數一起顯示出來。Ping 是用於檢測網路連接性、可到達性和名稱解析的疑難問題的主要 TCP/IP 命令。如果不帶參數,ping 將顯示幫助。名稱和Ip地址解析是它的最簡單應用也是用的最多的。
-t 指定在中斷前 ping 可以持續發送回響請求信息到目的地。要中斷並顯示統計信息,請按 CTRL-BREAK。要中斷並退出 ping,請按 CTRL-C。
-lSize
指定發送的回響請求消息中「數據」欄位的長度(以位元組表示)。默認值為 32。size 的最大值是 65,527。
十二、Rename (Ren)
更改文件的名稱。 例如 ren *.abc *.cba
十三、Set 顯示、設置或刪除環境變數。如果沒有任何參數,set 命令將顯示當前環境設置。
十四、Shutdown 允許您關閉或重新啟動本地或遠程計算機。如果沒有使用參數,shutdown 將注銷當前用戶。
-m ComputerName 指定要關閉的計算機。
-t xx 將用於系統關閉的定時器設置為 xx 秒。默認值是 20 秒。
-l 注銷當前用戶,這是默認設置。-m ComputerName 優先。
-s 關閉本地計算機。
-r 關閉之後重新啟動。
-a 中止關閉。除了 -l 和 ComputerName 外,系統將忽略其它參數。在超時期間,您只可以使用 -a。
十五、System File Checker (sfc)
win下才有,在重新啟動計算機後掃描和驗證所有受保護的系統文件。
/scannow 立即掃描所有受保護的系統文件。
/scanonce 一次掃描所有受保護的系統文件。
/purgecache 立即清除「Windows 文件保護」文件高速緩存,並掃描所有受保護的系統文件。
/cachesize=x 設置「Windows 文件保護」文件高速緩存的大小,以 MB 為單位。
十六、type 顯示文本文件的內容。使用 type 命令查看文本文件或者是bat文件而不修改文件
十七、Tree 圖像化顯示路徑或驅動器中磁碟的目錄結構。
十八、X 復制文件和目錄,包括子目錄。
/s 復制非空的目錄和子目錄。如果省略 /s,x 將在一個目錄中工作。
/e 復制所有子目錄,包括空目錄。
十九、 將一個或多個文件從一個位置復制到其他位置
二十、del 刪除指定文件。
ftp和bat批命令和net和telnet由於子命令太多,這里不說了,不過這幾個都是常用到的。

『陸』 防範電腦病毒的知識大全

計算機病毒是指編制者在計算機程序中插入的破壞計算機功能或者毀壞數據,影響計算機使用,並能自我復制的一組計算機指令或者程序代碼。下面就讓我帶你去看看哪些防範電腦病毒的 知識大全 吧,希望能幫助到大家!

計算機病毒

計算機病毒是指編制或者在計算機程序中插入的,破壞計算機功能或數據、影響計算機使用, 並能自我復制的一組計算機指令或者程序代碼。

1.計算機病毒的特點

電腦病毒的主要特點如下。

(1)隱蔽性

電腦病毒的隱蔽性使得人們不容易發現它,例如有的病毒要等到某個月13日且是星期五才發作,平時的日子不發作。一台電腦或者一張軟盤被感染上病毒一般是無法事先知道的,病毒程序是一個沒有文件名的程序。

(2)潛伏性

從被感染上電腦病毒到電腦病毒開始運行,一般是需要經過一段時間的。當滿足病毒發作的指定環境條件時,病毒程序才開始發作。

(3)傳染性

電腦病毒程序的一個主要特點是能夠將自身的程序復制給其他程序(文件型病毒),或者放入指定的位置,如引導扇區(引導型病毒)。

(4)欺騙性

每個電腦病毒都具有特洛伊木馬的特點,用欺騙手段寄生在其他文件上,一旦該文件被載入,就會讓病毒發作並破壞電腦的軟、硬體資源,迫使電腦無法正常工作。

(5)危害性

病毒的危害性是顯然的,幾乎沒有一個無害的病毒。它的危害性不僅體現在破壞系統,刪除或者修改數據方面,而且還要佔用系統資源,干擾機器的正常運行等。

2.計算機病毒的分類

2.1按傳染方式分類

病毒按傳染方式可分為:

1).引導區電腦病毒

2).文件型電腦病毒

3).復合型電腦病毒

4).宏病毒

5).木馬

6).蠕蟲

1).引導區電腦病毒:

隱藏在磁碟內,在系統文件啟動以前電腦病毒已駐留在內存內。這樣一來,電腦病毒就可完全控制DOS中斷功能,以便進行病毒傳播和破壞活動。那些設計在DOS或Windows3.1上執行的引導區病毒是不能夠在新的電腦 操作系統 上傳播。

2).文件型電腦病毒

又稱寄生病毒,通常感染執行文件(.E__E),但是也有些會感染 其它 可執行文件,如DLL,SCR等。每次執行受感染的文件時,電腦病毒便會發作(電腦病毒會將自己復制到其他可執行文件,並且繼續執行原有的程序,以免被用戶所察覺)。

典型例子:CIH會感染Windows95/98的.E__E文件,並在每月的26號發作日進行嚴重破壞。於每月的26號當日,此電腦病毒會試圖把一些隨機資料覆寫在系統的硬碟,令該硬碟無法讀取原有資料。此外,這病毒又會試圖破壞Flash BIOS 內的資料。

3).復合型電腦病毒:

具有引導區病毒和文件型病毒的雙重特點。

4).宏病毒:

宏病毒專門針對特定的應用軟體,可感染依附於某些應用軟體內的宏指令,它可以很容易透過電子郵件附件、軟盤、文件下載和群組軟體等多種方式進行傳播如Microsoft Word和E__cel。

與其他電腦病毒類型的區別是宏病毒是攻擊數據文件而不是程序文件。

5).特洛伊或特洛伊木馬

是一個看似正當的程序,但事實上當執行時會進行一些惡性及不正當的活動。特洛伊可用作黑客工具去竊取用戶的密碼資料或破壞硬碟內的程序或數據。

特洛伊木馬與電腦病毒的重大區別是特洛伊木馬不具傳染性,它並不能像病毒那樣復制自身,也並不"刻意"地去感染其他文件,它主要通過將自身偽裝起來,吸引用戶下載執行。

6).蠕蟲:

一般認為:蠕蟲是一種通過網路傳播的惡性病毒,它具有病毒的一些共性,如傳播性、隱蔽性、破壞性等等,同時具有自己的一些特徵,如不利用文件寄生(有的只存在於內存中),對網路造成拒絕服務,以及和黑客技術相結合,等等。

根據使用者情況將蠕蟲病毒分為兩類:一種是面向企業用戶和區域網而言;這種病毒利用系統漏洞,主動進行攻擊,可以對整個互聯網可造成癱瘓性的後果。另外一種是針對個人用戶的,通過網路(主要是電子郵件、惡意網頁形式)迅速傳播的蠕蟲病毒,以愛蟲病毒、求職信病毒為代表。

蠕蟲病毒的傳染目標是互聯網內的所有計算機,區域網條件下的共享文件夾、電子郵件Email、網路中的惡意網頁、大量存在著漏洞的伺服器等。

它跟電腦病毒有些不同,電腦病毒通常會專注感染其它程序,但蠕蟲是專注於利用網路去擴散。

2.2按連接方式分類

病毒按連接方式分為源碼型病毒、入侵型病毒、操作系統型病毒、外殼型病毒等四種。

(1) 源碼型病毒

該病毒攻擊高級語言編寫的程序,該病毒在高級語言所編寫的程序編譯前插入到原程序中,經編譯成為合法程序的一部分。

(2)嵌入型病毒

這種病毒是將自身嵌入到現有程序中,把計算機病毒的主體程序與其攻擊的對象以插入的方式鏈接。這種計算機病毒是難以編寫的,一旦侵入程序體後也較難消除。如果同時採用多態性病毒技術,超級病毒技術和隱蔽性病毒技術,將給當前的反病毒技術帶來嚴峻的挑戰。

(3)外殼型病毒

外殼型病毒將其自身包圍在主程序的四周,對原來的程序不作修改。這種病毒最為常見,易於編寫,也易於發現,一般測試文件的大小即可知。

(4)操作系統型病毒

這種病毒用它自已的程序意圖加入或取代部分操作系統進行工作,具有很強的破壞力,可以導致整個系統的癱瘓。圓點病毒和大麻病毒就是典型的操作系統型病毒。

這種病毒在運行時,用自己的邏輯部分取代操作系統的合法程序模塊,根據病毒自身的特點和被替代的操作系統中合法程序模塊在操作系統中運行的地位與作用以及病毒取代操作系統的取代方式等,對操作系統進行破壞。

2.3按照計算機病毒激活的時間分類

按照計算機病毒激活時間可分為定時的和隨機的。定時病毒僅在某一特定時間才發作,而隨機病毒一般不是由時鍾來激活的。

2.4按照傳播媒介分類

按照計算機病毒的傳播媒介來分類,可分為單機病毒和網路病毒。

(1)單機病毒

單機病毒的載體是磁碟,常見的是病毒從軟盤傳入硬碟,感染系統,然後再傳染其他軟盤,軟盤又傳染其他系統。

(2)網路病毒

網路病毒的傳播媒介不再是移動式載體,而是網路通道,這種病毒的傳染能力更強,破壞力更大。

2.5按照寄生方式和傳染途徑分類

計算機病毒按其寄生方式大致可分為兩類,一是引導型病毒,二是文件型病毒;它們再按其傳染途徑又可分為駐留內存型和不駐留內存型,駐留內存型按其駐留內存方式又可細分。混合型病毒集引導型和文件型病毒特性於一體。

2.6按病毒的特性分類

Trojan--特洛伊木馬,有這個前綴的就是木馬了,在此類病毒名中有PSW或者什麼PWD之類的一般都表示這個病毒有盜取密碼的功能。比如 Trojuan.qqpass.a。

Win32 PE Win95 W32 W95--系統病毒,特性是可以感染windows操作系統的 __.e__e 和 __.dll 文件。

Worm--蠕蟲病毒,通過網路或者系統漏洞進行傳播。比較著名的有沖擊波。

Script--腳本病毒 一般來說,腳本病毒還會有如下前綴:VBSJS(表明是何種腳本編寫的)比如歡樂時光。

Backdoor--後門病毒,特性是通過網路傳播,給系統開後門,最著名的就是灰鴿子為代表。

Dropper-- 種植 程序病毒,特性是運行時會從體內釋放出一個或幾個新的病毒到系統目錄下,代表就是落雪了。

Joke--玩笑病毒 ,只是嚇嚇人而已,沒什麼危害。

HackTool--黑客工具。

Downloader--木馬下載者,以體積小的下載者下載體積大的木馬,方便隱藏。

AdWare-- 廣告 病毒,監視你在上網時的一舉一動,然後把信息反饋到用它的公司。

3.計算機病毒程序結構

3.1引導模塊

病毒引導模塊的主要作用是將靜態病毒激活,使之成為動態病毒(載入)。

病毒程序的載入分為兩個步驟:一是系統載入過程;二是病毒附加的載入過程。病毒程序選擇的載入點、目標多是計算機的固有弱點或軟體系統的輸入節點。

病毒程序的載入受到操作系統的制約。DOS系統下,病毒程序的載入有3種方式:①參與系統啟動過程②依附正常文件載入③直接運行病毒程序

DOS系統下,病毒的載入過程,主要由3個步驟組成:

(1)開辟內存空間;

(2)病毒體定位和駐留;

其中駐留內存的 方法 有以下幾種:

① 減少DOS系統可分配空間

② 利用系統模塊間的空隙和DOS間隙

③利用功能調用駐留內存

④佔用系統程序使用空間(又稱程序覆蓋方法)

一般Windows環境下的病毒有3種方法駐留內存:一是將病毒作為一個Windows環境下的應用程序,擁有自己的窗口(隱藏的)和消息處理函數;二是使用DPMI申請一塊系統內存,將病毒代碼放入其中;三是將病毒作為一個V__D(WIN 9__下的設備驅動程序)或VDD(WIN2000/NT下的設備驅動程序)載入到內存中運行。

(3)恢復系統功能

3.2感染模塊

感染模塊主要完成病毒的動態感染,是各種病毒必不可少的模塊。病毒在取得對系統的控制權後,先執行它的感染操作中的條件判斷模塊,判斷感染條件是否滿足,如果滿足感染條件,進行感染,將病毒代碼放入宿主程序;然後再執行其他的操作(如執行病毒的表現(破壞)模塊),最後再執行系統正確的處理,這是病毒感染經常採取的手段之一。

感染標記又稱病毒簽名,表明了某種病毒的存在特性,往往是病毒的一個重要的感染條件。感染標記是一些具有唯一不變性的數字或字元串,它們以ASCII碼方式存放在程序里的特定位置。感染標記可以存在於病毒程序的任何一點,也有可能是組合在程序中的代碼。感染標記是由病毒製造者有意設置的,但也可以不設置標記。不同病毒的感染標記位置不同、內容不同。病毒程序感染宿主程序時,要把感染標記寫入宿主程序,作為該程序已被感染的標記。

病毒在感染健康程序以前,先要對感染對象進行搜索,查看它是否帶有感染標記。如果有,說明它已被感染過,就不會再被感染;如果沒有,病毒就會感染該程序。

病毒的感染目標和感染方式

就目前出現的各種計算機病毒來看,其寄生目標有兩種:

一種是寄生在磁碟(主)引導扇區(利用轉儲或直接存取扇區的方法,此方法還可將病毒駐入磁碟的文件分配表、文件目錄區和數據存儲區等,常利用INT 13H中斷);

另一種是寄生在可執行文件(如.E__E,.COM, .BAT, .SYS, .OVL, .DLL,.V__D文件等)中 。

而近來常被感染的一些數據文件(主要是微軟的辦公軟體系統,Word文檔、數據表格、資料庫、演示文檔等等)其實也是可以看作一種特殊的可執行文件(宏) 。

文件型病毒常利用INT 21H中斷來感染可執行文件,病毒的感染通常採用替代法、鏈接法和獨立存在法

病毒的感染機制

病毒在不同的載體上感染的機制不同。網路上或系統上的感染是利用網路間或系統間的通信或數據共享機制實現的。存儲介質(軟盤、硬碟或磁帶等)或文件間的感染一般利用內存作為中間媒介,病毒先由帶毒介質或文件進入內存,再由內存侵入無毒介質或文件。

病毒從內存侵入無毒介質,經常利用操作系統的讀寫磁碟中斷向量入口地址或修改載入機制(例如INT l3H或INT 21H),使該中斷向量指向病毒程序感染模塊。內存中的病毒時刻監視著操作系統的每一個操作,這樣,一旦系統執行磁碟讀寫操作或系統功能調用,病毒感染模塊就會被激活,感染模塊在判斷感染條件滿足的條件下,把病毒自身感染給被讀寫的磁碟或被載入的程序,實施病毒的感染,病毒被按照病毒的磁碟儲存結構存放在磁碟上,然後再轉移到原中斷服務程序執行原有的操作。另外還有被動感染。

3.3表現(破壞)模塊

表現(破壞)模塊主要完成病毒的表現或破壞功能。

它的發作部分應具備兩個特徵:程序要有一定的隱蔽性及潛伏性,病毒發作的條件性和多樣性。

計算機病毒的破壞和表現模塊一般分為兩個部分:一個是破壞模塊的觸發條件的判斷部分;一個是破壞功能的實施部分。

和病毒的感染模塊一樣,破壞模塊可能在病毒程序第一次載入時就運行,也可能在第一次載入時只將引導模塊引入內存,以後再通過某些中斷機制觸發才運行。破壞機制在設計原則上也與感染機制基本相同。

4.DOS基本系統知識

DOS系統基本程序模塊由以下幾個部分組成(以MS-DOS為例):

(1)引導程序(BOOT)。它駐留在系統盤的0面0道1扇區,在啟動計算機時,它首先被自動讀入內存,然後由它負責把DOS的其他程序調入內存。

(2)BOM中的ROMBIOS。它提供對計算機輸入/輸出設備進行管理的程序,被固化在主機板上的ROM中,是計算機硬體與軟體的最低層的介面。

(3)輸入輸出管理IO.SYS模塊。其功能是初始化操作系統,並提供DOS系統與ROM BIOS之間的介面。

(4)核心MSDOS.SYS模塊。它主要提供設備管理、內存管理、磁碟文件及目錄管理的功能,這些功能可以通過所謂的系統功能調用INT 21H來使用,它是用戶程序與計算機硬體之間的高層軟體介面。

(5)命令處理COMMAND.COM模塊。它是DOS調入內存的最後一個模塊,它的任務是負責接收和解釋用戶輸入的命令,可以執行DOS的所有內、外部命令和批命令。它主要由3部分組成:常駐部分、初始化部分和暫駐部分。

DOS的啟動過程主要有以下一些步驟:

(1)在系統復位或加電時,計算機程序的指令指針自動從內存地址0FFFF:0000H外開始執行,該處含有一條無條件轉移指令,使控制轉移到系統的ROM板上,執行ROM BIOS中的系統自檢和最初的初始化工作程序,以及建立INT 1FH以前的中斷向量表。如果自檢正常,則把系統盤上存於0面0道1扇區的系統引導記錄讀入內存地址0000:7000H,並把控制權交給引導程序中的第一條指令。

(2)引導記錄用於檢查系統所規定的兩個文件IO.SYS和MSDOS.SYS是否按規定的位置存於啟動盤中,如符合要求就把它們讀入內存地址0060:0000H,否則啟動盤被認為不合法,啟動失敗。

(3)IO.SYS與MSDOS.SYS被裝入內存以後,引導記錄的使命即完成,控制權交給IO.SYS,該程序完成初始化系統、定位MSDOS.SYS以及裝入COMMAND.COM等工作。

其主要過程是:

①建立新的磁碟基數表並修改INT lEH向量地址指向該磁碟基數表。

②初始化非同步通信口R5-232和列印機口。

③修改0lH,03H,04H和1BH中斷入口。

④調用INT 11H及INT l2H確定系統的硬體配置和內存RAM容量。

⑤將系統初始化程序移到內存高端並將MSDOS.SYS程序下移占據其位置。

⑥控制權交給MSDOS.SYS。MSDOS.SYS是DOS的核心部分,它在接受控制以後,也進行一系列的初始化工作,這些工作包括:初始化DOS內部表和工作區、初始化DOS的中斷向量20H~2EH、建立磁碟輸入/輸出參數表以及設置磁碟緩沖區和文件控制塊等。完成這些工作以後,繼續執行IO.SYS的系統初始化程序。

⑦初始化程序檢查系統盤上的系統配置程序CONFIG.SYS,如果存在,則執行該程序,按配置命令建立DOS的運行環境:設置磁碟緩沖區大小、能同時打開的句柄文件個數、載入可安裝的設備驅動程序等。

⑧將命令處理程序COMMAND.COM程序裝入內存,並把控制權交給該程序。至此IO.SYS文件的使命即告完成。

(4)命令處理程序在接受控制以後,重新設置中斷向量22H、23H、24H和27H入口地址,然後檢查系統盤上是否存在AUTOE__EC.BAT文件。若系統盤上不存在該文件,則顯示日期和時間等待用戶輸入,顯示DOS提示符。若存在該文件,則程序轉入暫駐區,由批處理程序對其進行解釋和執行,執行完成後顯示DOS提示符。至此,DOS的整個啟動過程全部結束,系統處於命令接受狀態。

DOS啟動後,內存的組織即分配如圖2.6所示,該圖僅說明了DOS在基本內存(640KB)運行時的內存分配狀態。在計算機通常的工作方式(實方式)下,總體上來說,DOS可以管理的內存空間為1 MB。此lMByte空間可分為兩大部分,一部分是RAM區,另一部分則是ROM區。而RAM區又分為系統程序、數據區和用戶程序區兩部分。由於DOS的版本不同,DOS系統文件的長度就不同,從而駐留在內存中的系統程序佔用的內存空間也就不同,這樣用戶程序區的段地址就是一個不確定的值。

從內存絕對地址0040:0000H~0040:00FFH開始存放一些重要的數據,這些數據是由ROM BIOS程序在引導過程中裝入的,記錄了有關系統的設備配置和存儲單元的系統參數,它們是提供給ROM BIOS例行程序在進行設備操作時必備的重要數據。其中地址為40:13~40:14的兩個位元組存放了以lKB為單位的內存總容量(含存儲擴展板容量),例如640 KB RAM為280H。有些病毒程序通過調入內皴高端並修改40:13~40:14內存而駐留內存;地址為40:6C~40:6F的4個位元組為時鍾數據區;前兩個位元組(40:6C~40:6D)為0~65535之間的一個數,由8253定時器每55 ms調1NT 8H使數值加1;後兩個位元組(40:6E~40:6F)為小時數,當計數值滿65 535時(恰好1小時),小時數加1。病毒常通過調用這一時鍾數據來檢測激活的時機是否成熟。

你get到這些防範電腦病毒知識點嗎?

咱們日常學習生活中經常使用電腦,信商的好多小夥伴大都經歷過電腦中病毒的煩惱。含有電腦的實驗室,老師們也不建議同學們帶優盤拷貝東西,就是怕電腦中病毒影響大家日常上課。為了大家的信息安全和安全上網,今天我就來給大家講解一下計算機病毒的相關知識。如果對你有幫助,別忘了 文章 最後贊賞一下呦!

知識點,圈起來

也許我們曾聽人說過:「電腦有病毒了,趕緊找殺毒軟體!」電腦又不是動物和人類,它怎麼會有病毒呢?

電腦病毒是由人所編寫的,存在電腦中的一種短小、特殊的程序,這種程序平時處於「安靜」狀態,並不馬上發作,在一定情況下,它就會發作,對電腦系統造成破壞。例如,小球病毒就是一種電腦病毒,它發作時,會出現許多跳躍的小球,再提示「你的電腦成為石頭!」接著,電腦中的數據就慢慢被破壞掉了。使計算機無法啟動。另外,蠕蟲病毒能通過網路郵件系統快速自動擴散傳播,在短時間內造成大面積網路阻塞或造成世界的互聯網路癱瘓。有一些病毒還可以通過網路任意控制你的計算機,並獲得重要文件等等。電腦病毒能夠像生物病毒一樣,在許多電腦之間傳播,危害極大。電腦可以通過軟體盤、網路傳播,使電腦「生病」。

預防與防護

1、如何預防電腦中病毒?

安裝殺毒軟體及網路防火牆,及時更新病毒庫。

不隨意安裝不知曉的軟體。

不去安全性得不到保障的網站 。

從網路下載後及時殺毒。

關閉多餘埠,做到使電腦在合理的使用范圍之內。

關閉IE安全中的ACTIVE__運行,好多網站都是使用它來入侵你的電腦。

如果有條件,盡量使用非IE內核的瀏覽器,如OPERA。

不要使用修改版的軟體,如果一定要用,請在使用前查殺病毒&木馬,以確保安全。

2、中勒索病毒怎麼辦?

Win7、Win8、Win10的處理流程:

打開控制面板-系統與安全-Windows防火牆,點擊左側啟動或關閉Windows防火牆。

選擇啟動防火牆,並點擊確定。

點擊高級設置。

點擊入站規則,新建規則。

選擇埠,下一步。

特定本地埠,輸入445,下一步。

選擇阻止連接,下一步。

配置文件,全選,下一步。

名稱,可以任意輸入,完成即可。

3、中其他病毒怎麼辦?

(1)電腦還可以運行。

1. 如果電腦中毒後,可以正常運行,那麼就千萬不要再去進行登錄什麼賬號或者是修改密碼等操作,應該及時的使用電腦殺毒軟體給你的電腦殺毒。

2. 然後等待殺毒完成後,一定要重啟電腦,因為大多數病毒都是在重啟後,才會徹底清除的,重啟完成後,再去修改你中毒期間用過的賬號密碼。

(2)電腦無法正常運行。

1.如果中毒後,電腦出現無法正常運行的情況,例如說程序打不開,電腦 鍵盤滑鼠 被鎖定 死機 ,那麼一定要及時的拔出的你網線,用無線路由器的直接關閉路由器。

2.然後重啟電腦的過程中,不停按F8進入網路安全模式,然後再去正常連接網路,下載電腦中的殺毒軟體,給你的電腦殺毒就可以了。

3.或者直接重裝系統,然所有盤的都格式化一遍。

計算機病毒知識

繁殖性:計算機病毒可以像生物病毒一樣進行繁殖。

破壞性:計算機中毒後,可能會導致正常的程序無法運行,把計算機內的文件刪除或受到不同程度的損壞。

傳染性:計算機病毒傳染性是指計算機病毒通過修改別的程序將自身的復製品或其變體傳染到其它無毒的對象上。

潛伏性:計算機病毒潛伏性是指計算機病毒可以依附於其它媒體寄生的能力,侵入後的病毒潛伏到條件成熟才發作。

隱蔽性:計算機病毒具有很強的隱蔽性,可以通過病毒軟體檢查出來少數,隱蔽性使計算機病毒時隱時現、變化無常,這類病毒處理起來非常困難。

可觸發性:編制計算機病毒的人,一般都為病毒程序設定了一些觸發條件,例如,系統時鍾的某個時間或日期、系統運行了某些程序等。

常見計算機病毒

01

木馬/僵屍網路

有些也叫作遠程式控制制軟體,如果木馬能連通的話,那麼可以說控制者已經得到了遠程計算機的全部操作控制許可權,操作遠程計算機與操作自己計算機基本沒什麼大的區別。

02

蠕蟲病毒

蠕蟲病毒利用系統漏洞,通過網路和電子郵件傳播,蠕蟲病毒是自包含的程序(或是一套程序),與一般病毒不同,蠕蟲不需要將其自身附著到宿主程序。比如「熊貓燒香」以及其變種都是蠕蟲病毒。

03

腳本病毒

腳本病毒通常是腳本語言代碼編寫的惡意代碼,一般帶有廣告性質,會修改瀏覽器首頁、修改注冊表等信息,造成用戶使用計算機不方便。

04

宏病毒

宏病毒的感染對象為 Microsoft 開發的辦公系列軟體。Word、E__cel 這些辦公軟體本身支持運行可進行某些文檔操作的命令,所以也被 Office 文檔中含有惡意的宏病毒所利用。

05

文件型病毒

文件型病毒通常寄居於可執行文件(擴展名為.e__e 或.com 的文件),當被感染的文件被運行,病毒便開始破壞電腦。

06

勒索病毒

勒索病毒,是一種新型電腦病毒,這種病毒利用各種加密演算法對文件進行加密,被感染者一般無法解密,必須拿到解密的私鑰才有可能破譯。該病毒性質惡劣、危害極大,一旦感染將給用戶帶來無法估量的損失。

勒索病毒主要通過漏洞、郵件、程序木馬、網頁掛馬的形式進行傳播。也可以通過移動設備傳播。

傳播途徑和清除方式

計算機病毒主要通過:移動存儲設備、計算機網路、電子郵件來進行傳播。

清除方式:使用殺毒軟體、手工清除、格式化存儲設備、重裝系統。


防範電腦病毒的知識大全相關文章:

★ 【病毒預防】:計算機病毒的基礎知識介紹

★ 電腦安全設置及防護

★ 網路安全知識內容

★ Linux防範病毒的方法有哪些?一般需要我們怎麼做?

★ 電腦中了病毒如何解決

★ 2020預防春季常見傳染病小常識分享

★ 預防新型冠狀病毒

★ 最新2020預防新型冠狀病毒口訣大全

★ 網路安全知識主題班會教案最新2020精選5篇

★ 網路安全知識教案設計5篇精選大全

『柒』 電腦常用DOS命令有哪些,什麼用

樓主,您找不到比這個更全的了,加油!

一、DIR 命令的格式:

dir [D:][PATH][NAME][[/A][:attrib]][/o:[sorted][/s][/b][/l][/c[h]

(1)dir /a:attrib 預設包含所有文件(系統文件.隱含文件)

attrib[:][h/-h]只顯示隱含文件或非隱含文件.

[r/-r]只顯示只讀文件或非只讀文件

[s/-s]只顯示系統文件或非系統文件

[a/-a]只顯示要歸檔文件或非歸檔文件

(2)/o[:]sorted:預設完全按字母順序,子目錄顯示在文件之前

/o[n/-n]:按字母順序或按文件名順序/反向顯示

[e/-e]:按擴展名字母順序/反向顯示

[d/-d]:按時間順序/反向顯示

[s/-s]:按大小從大到小或/反向顯示

[g/-g]:按子目錄先於文件或文件先於子目錄

(3)/s 參數:對當前目錄及其子目錄中所有文件進行列表

列名:dir /s/a/o:n c:\>PRN

將c盤上的所有子目錄和文件按隸屬關系並根據子目錄和文件字母順序列印輸出

(4)/B 參數:將只顯示文件名與擴展名

(5)/L 參數:將全部用小寫字母對文件或子目錄進行列表

訓練:

dir /a 列當前目錄所有文件(含隱含及系統文件)

dir /ah 列隱含文件(包含子目錄(隱含的) dir /a-h

dir /as 列系統文件 dir /a-s

dir /ad 列子目錄 dir /a-d

dir /o 按字母順序

dir /B 只顯示文件名與擴展名

二、attrib [+r|-r] [+a|-a] [+s|-s] [+h|-h] [d: ] [name] [/s]

預設 attrib name 顯示文件的(文件)屬性

attrib io.sys (或子目錄)

shr c:\ io.sys 指定為系統(s) 隱含(h) 只讀(r)文件

也可以attrib *.sys 顯示擴展名為sys的文件屬性

參數 [+r|-r] 將文件屬性設置或解除 只讀屬性

[+a|-a] 將文件屬性設置或解除 歸檔屬性

[+h|-h] 將文件屬性設置或解除 隱含屬性 (尤其對子目錄也起作用)

/s 參數 將當前及當前子目錄下的所有文件均起作用

可以用來查找文件

例子:

attrib news86 列news86的文檔屬性

attrib +r report.txt 設置為只讀 attrib -s -h record.txt

attrib +a a:*.*

attrib -a a:*.bak

x a: b: /a 將A盤上的所有標志為"歸檔"屬性的文件拷到B盤

x a: b: /m 將A盤上的所有文件拷到B盤後並移去歸檔屬性

三、cd 介紹: cd...返回上二級目錄 "."代表當前目錄 "."代表父目錄

cd ..\..返回到上級目錄的父目錄(祖目錄)

cd A:\ 將A盤的當前目錄改為根目錄

cd A:\xx 將A盤的當前目錄改為子目錄xx下

cd ..\98 先返回父目錄,再進入父目錄下的98子目錄

cd ..返回到父目錄

cd\98 進入根目錄下的98子目錄

四、 [/y][/-y][/v][ /B]

/y 不加提示,對所有文件加以覆蓋

/-y 加以提示,對所有文件 (yes或no提問 )

/v 拷貝以後加以校驗

/B 按二進制進行顯示

w1.wps con/b 可以將wps文件在屏幕上顯示,而不必進入wps狀態

..\98 將父目錄下的98子目錄下的所有文件全拷到當前子目錄

.\97 當當前目錄下的97子目錄下文件全部拷到當前目錄

. c:\ 將當前目錄下的所有文件拷到c盤根目錄

. 意味著 *.* 文件

nul a.abc 將a.abc 文件清空(文件長度改為0)

文件名+con 向文本文件中追加命令或內容

con 文件名 創建文本文件(F6存檔退出)

con prn 檢測列印機的開關

五、x命令

x [source] [d:date] [/p] [/s] [/e] [/v] [/y]

x [d:date] x a:b:\ /d:08/18/98/s/v 拷貝98.08.18年後的文件

x [/p] 提示創建子目錄

x [/s] 連帶子目錄一起拷貝. 注意:若目標盤上不存在此子目錄,而在目標

盤的結束符又不以"\"為結束,則將提示:

does destination specify a file name or directory name on the target

[f=file,d=directory]?

在目標盤上創建文件[按下]還是創建子目錄[按下d] ?應選擇d鍵

x[/v] 帶較驗

*:(1) x 不拷貝系統和隱含文件,應先予以修改屬性再拷貝

x [/y] 覆蓋時是否有提示, /y 不帶提示

若省略目標盤或子目錄名,則拷貝到當前目錄下

六、 del /p

加/p 可以在刪除前是否提示

如del後加子目錄名,則將子目錄下所有文件(隱含.系統.只讀文件除外)全刪除,

加/p則可以確認.

七、undelete [name] /au

不加提示地將所有滿足條件的文件恢復(能夠恢復的),並將首字母置成"#",若已

存在,則按"# % & 0 1 2-9 a-z"順序加上.

如:undelete *.dbf/au 將擴展名為"dbf"的文件全恢復,並以"#"開頭,作為文件

名, /list 僅列出可恢復的文件,而不恢復

undelete /load 將undelete裝入內存

/unload 將undelete卸出內存

/s[drive]對指定驅動器進行監測管理

undelete/sc

將 undelete駐留內存,?並創建一個隱含的sentry 子目錄對c盤刪除的文件進行

管理 undelete/ds 恢復

相應恢復命令可以用undelete即可完整恢復出文件名(非常完整)

最常用undelete *.*

deltree /y [drive:path]

deltree 刪除子目錄及文件,盡管有些文件是系統文件或隱含文件

它可以帶有通配符,帶有通配符時,它將刪除符合條件的文件及子目錄

如:?undelete *.dbf/au 將擴展名為"dbf"的文件全恢復,並以"#"開頭作為文件

名.

/list 僅列出可恢復的文件,而不作恢復操作.

undelete/load 將undelete 裝入內存.

/unload將undelete 卸出內存.

/s[drive] 對指定的驅動器進行監視管理.

undelete/sc 將undelete 駐留內存,並創建一個隱含的sentry子目錄對C盤刪除

的文件進行管理.相應恢復命令可以用undelete/ds 即可完整恢復出文件名(很完善).

最常用的是undelete *.*

八、deltree /y [drive:path]

deltree 刪除子目錄及文件,盡管有些文件是系統或隱含的.

它可以帶有通配符,這時它將刪除符合條件的文件或子目錄.

如:存在L1文件,L2子目錄,L3文件,L4子目錄

deltree L*.* 將刪除以上所有的文件和子目錄,但在刪除前加以確認,若不刪除,

可以輸入"N".

/y 參數是在刪除時不加以確認就進行操作的.

它刪除的文件可以用undelete恢復,?但不能恢復子目錄及其下的文件,可以用特

殊工具.如NORTON 8.0 等.

若提前使用了undelete/s,?則可以在sentry子目錄下找到完整的文件,但名已經

改變了.

九、dos=high[|low[umb|noumb]]

dos=high,umb 則dos將自身裝入高端內存(high)並能管理上位內存(umb).

noumb 則不管理上位內存.

在寫入dos=high及umb 前應裝入device=himem.sys

為了將程序或驅動程序裝入上位內存,必須使用dos=umb,可省出大部分常規內存.

可以在config.sys的任何位置寫上dos=high,umb

若顯示hma not avoiable 或 load down low 則表明不能使用高端內存.

十、doskey 記錄以前敲過的dos命令,可以用F7來顯示,用"↑↓"來選擇,用F9來輸入

選擇的命令號.

doskey/restall 重新裝入一次,以前的命令行撤消.

doskey/history 顯示內存中所有的命令,可以">"顯示到其它文件中,縮寫"/H".

doskey dir=cls 則擊入dir等同於cls一樣.

doskey/macros 可顯示所有的宏定義,可使用">"重定義到文件中,可縮寫"/M".

doskey dir= 可撤消對dir 的宏定義.

doskey p=dir$tdir*.exe/p$tdir c:\t$tdir c:\t$*

$t為命令的區分符,而$*為命令的結束符

doskey/insert(overstrike)?在重新輸入命令時,對舊命令的修改是插入還是覆

蓋狀態(默認).

十一、emm386.exe

提供對擴展內存的管理,使應用程序象使用常規內存一樣能夠使用它.

常見的用法是 在config.sys 中

device=c:\dos\himem.sys

device=c:\dos\emm386.exe ram

d=64 將DMA 內存數量設置為64K

noems 提供對上位內存的訪問,但不提供對擴展內存的訪問.

應注意的是在windows中最好不要用它,因為windows本身有對擴展內存進行管理

的程序.應採用windows中的管理器.

十二、fc 命令 fc/b dt.dat dt2.dat>b (作二進制代碼比較)

比較兩個文件,一般用作存取進度,修改游戲存儲文件用.

實際代碼位置應加上0100 如:0000 05E4:00 67

實際用debug -e 修改時應加上0100 即 0000 06E4:00 67

後面加上重定向文件">P" 可以將比較結果輸出到p文件中.

十三、format /q /u /s /n:sectors /f:size /c

/q參數:快速格式化,僅掃描文件分配表和根目錄區,僅對格式化過的磁碟有效.

使用時應確保格式化過後沒有增加新的壞道.

/u參數:無條件格式化,並且不保存原來盤上的信息,可以防止"unformat".

/s參數:格式化為系統盤,也可以使用"sys"命令.

/f:size size 可以為160 180 320 360 720 1200 1440 2800

/n:sector n可以為1 格式為單面盤,容量為160k 180k

可以為4 可以在5寸高密驅動器上格式化360k磁碟

可以為8 可以在5寸高密驅動器上進行8個扇區的格式化.

/c 重新測試壞扇區,預設時如果一個扇區標記為"壞",以後格式時就不在從新測

試,僅作標記,使用"/C"時可以從新測試.

十四、unformat 命令

對用format 格式過,且未用"/u"參數的命令起作用,用它可以來重新修復已經損

壞的硬碟分區表,但對網路盤不起作用.

unformat drive:[/l][/test][/p]

/l 顯示每一個被unformat發現的文件和子目錄,如果沒有這個開關,只顯示那些

破碎的文件和子目錄,可以用ctrl+s 暫停,按任意鍵繼續.

/test 僅作一個測試,不作實際的修復工作,作模擬過程.

/p 一邊測試一邊列印.

注:這種方法不能保證修復所有的文件,尤其是格式化後又添加過數據的磁碟.

恢復後的文件依次存放在subdir1....2....3等子目錄中.

十五、interlnk 語法 interlnk g=e ,它可以通過串口或並口在兩機間進行通訊.

將伺服器端上的e驅動器映射為客戶端的g驅動器,以後對客戶端而言,所有對g的

操作都意味著對伺服器的訪問,取消映射的辦法為interlnk g=

單獨輸入interlnk 則顯示所有的映射情況.

注意:interlnk 必須在裝入interlnk.exe 設備驅動程序才可以使用.

所用的驅動器符號與config.?sys中lastdrv.exe設置的數目有關.可以作一個一

端為25針,另一端為9針的串列線實現,具體接線方式如下:

5 - 7 2 - 15

3 - 2 3 - 13

7 - 4 4 - 12

6 - 6 5 - 10

3 - 3 6 - 11

8 - 5 15 - 2

4 - 20 13 - 3

9針 25針 12 - 4

10 - 5

11 - 6

25 - 25

25針 25針

十六、interlnk.exe 與intersvr.exe

interlnk.exe 重新定向對於客戶驅動器或列印介面的請求到另外的伺服器驅動

器或列印機.

語法:config.sys 中加入:

device=c:\dos\interlnk.exe [drive:n][/noprinter][com][lpt]

十七、memmaker[/b][/batch][session][/swap:drive]

使用memmaker能夠優化內存配置,?並將配置寫入autoexec.bat和config.sys中.

在這一過程中,需要重新啟動幾次機器.

十八、memitem memcolor memdefault submenu 菜單選項include

autoexec.bat 中如下: config.sys中如下:

path c:\dos;c:\ucdos [menu]

doskey menucolor=15,1(前景色15,背景色1)

\mouse\mouse menuitem=base_config,this is a base

goto %config% ->選擇項 menuitem=cced_config,this is a cced

選項 提示

:base_config menudefault=base_config,5

goto exit ->跳出 預設為base_config,延遲時間5秒

:cced_config [common]

c:\dos\smartdrv.exe /l device=c:\dos\himem.sys

goto exit 各項都包含的共同部分

:exit ->結束 [base_config]

device=c:\dos\emm386.exe ram

dos=high,umb

[cced_config]

device=c:\dos\smartdrv.exe/double_buffer

include=base_config 包含base_config設置

可以根據計算機的在不同情況下的配置要求來選擇.

十九、mscdex.exe 提供對光碟機進行讀寫的程序

mscdex/d:drive [/D:drive][/e][/k][/s][/l:letter]

典型:config.sys 中device=c:\cdrom\cdrom.sys /d:mscd000

autoexec.bat中 c:\dos\mscdex /d:mscd000 /l:g

配置了一個光碟機,符號為g

參數/d:drive1為光碟機身份號,須與config.sys中的符號一致,可有多個

/d:mscd000 /d:mscd001

/e:使用擴展內存裝入光碟機驅動程序.

/s:使光碟機在ms_net或windows是否設置為共享光碟機

/V是否在載入時顯示內存.

/L:letter 分配給光碟機的盤符

/m:number 指定緩沖器的數目

應該注意的是:?如果用smartdrv.exe 加速對光碟機的讀寫能力,應該在autoexec.

bat中將mscdex.?exe 寫在smartdrv.exe 之前,smartdrv.exe的使用可大幅提高

對驅動器的讀寫能力.

二十、msd的使用

使用msd 可以整體檢查計算機配置及系統信息

包括:?驅動器參數,計算機cpu參數,內存大小參數,顯示器類型,串.並口情況,以

及各個IRQ佔用情況,據此可以分析新增設備是否與原來設備有沖突.

同時也可以通過分析內存駐留程序,判斷內存中是否有病毒,有則標為"???".

二十一、prompt dos提示符

$q 等於號 $t 當前時間 $d 當前日期 $p 當前驅動器符號

$$ $號提示 $n當前驅動器 $g 大於號 $l小於號 $b 顯示"|"管道號

$h 隱去提示符 $E顯示"<-"號

對於其它文字,則直接顯示文本本身prompt ljw,則顯示為ljw提示符

prompt 則僅顯示當前驅動器號及大於號.

二十二、ramdrive.sys 使用內存當做虛擬盤來使用

應注意,所有數據都存在於內存中,應及時將其存到硬碟中,否則掉電後或者死機

後將丟失全部數據,優點是運行速度快,但不能在windows中使用.

示例:config.sys: device=c:\dos\ramdrive.sys /size[/e|a]

size為以k為單位的位元組數,即建立的虛擬盤的大小.

/e或/a 都是使用擴展內存來建立虛擬盤,?加參數的前提是必須先載入內存管理

器himem.sys及emm386.exe.

二十三、subst 將一個驅動器與一個子目錄聯接

如:將對A:\l1\l2 子目錄的請求映射為S盤,則輸入

subst s: a:\l1\l2 即可

這樣使用dir s:?等命令則顯示的是a:\l1\l2子目錄下的內容,其它 del 一樣

可以用subst s: d 來取消這種映射.

可以用subst 來顯示各種聯接情況

注意:?可以採用subst a: c:a 來建立一個對於A的讀寫盤.對於某些安裝軟體

來說,?必須使用A盤來安裝,就可以使用先將所要安裝的軟體全部拷貝到C:a子

目錄中,然後輸入subst a: c:a,再轉到A:,就可以進行軟體的安裝了.

二十四、mem /c /m /p /d 常規內存顯示程序

/c顯示所有內存駐留程序的佔用情況,分為conventional常規內存和uppermemory

高端內存佔用,並顯示總的佔用情況(常規 高端 保留 擴展內存)

/p分頁顯示,頁間暫停

/m後加模塊名 如:/m msdos 顯示dos系統內存的佔用.

/d對常規 高端 保留 擴展內存加以詳細例表說明

通過分析,可以看出內存佔用是否合理,以及各種程序是否正常載入,從而在此基

礎上使用內存優化工具memmaker進行各種管理,同時又可以分析出一些程序死機

的原因,若有的地方顯示"???",則可以斷定內存中有病毒的存在,有利於發現及消滅.

二十五、各種管道工具的使用"> < >> <<"

將各種命令造成的輸出或所需要的輸入重新定向

如:dir *.bat /b>p 可以將dir *.bat 例出的文件名輸出到p文件中.

time<p>>p.bat

p文件中僅存在一個回車符,則可以將時間追加進p.bat文件中

"> >>" 是將命令產生的輸出重新定向,比如到文件或列印機中.

>>產生的內容將追加進文件中,>則將原文件內容覆蓋.

"< <<" 是將命令所需要輸入的內容重新定向.

如:time<p 在批中可以是時間代碼或回車符,可以以此改變時間.

需要說明的是 "prn "為列印機, "null"為空設備

con 為顯示器

type p.bat>prn 可將p.bat列印出來.

null p 可將p文件刪除掉

con p 可以在屏幕上編輯p文件,F6可以存檔退出

type p>pp 完成p文件到pp 的復制

type p|more 可在屏滿時暫停顯示

二十六、move 命令

move [y/-y] filename1 filename2

將文件1移動到文件2處

如:move c:\dos\*.* c:\cced

將dos子目錄下的所有文件全部移動到cced 子目錄下

/y|-y參數在目標目錄不存在需要創建時,是否出現提示

可以使用該命令修改子目錄名稱,如 move dos cced

將dos目錄名改為cced

二十七、append 指定一些特殊數據文件的存放位置,如user.dat pe2.pro等一些非*.

exe *.com *.bat 文件

格式:append [:]終止以前存在的指定目錄 append 顯示指定情況

append [path] append c:\user 等

二十八、

call 在一個批處理命令中調用另外一個批處理文件

(1)不終止現有文件的運行,執行完掉用程序後立即返回.

(2)被調用批處理命令必須以bat 為擴展名

(3)調用批處理文件時,可以加上參數(%1-%9)以及環境變數如%baud%

(4)不能使用管道工具及重定向工具

二十九、device devicehigh loadhigh

device 將指定的設備驅動程序裝入內存中

devicehigh將指定的設備驅動程序裝入高端內存中

loadhigh 將指定的設備驅動程序裝入高端內存中

三十、defrag 優化磁碟

legend(傳奇) optimize(優化) elapse(逝去) fragment(碎片)

該命令執行對指定的盤進行優化處理(包括檢查文件分配表,各文件狀態,糾正錯

誤),在執行時,可按照文件名大小,時間,擴展名對文件進行排序.

『捌』 dos命令大全及作用

dos命令dos下各種常見命令索引▲ dir▲ attrib▲ cd▲ ▲ x▲ del▲ undelete▲ deltree▲ dos=high▲ doskey▲ emm386.exe▲ fc▲ format▲ unformat▲ interlnk▲ intersvr▲ memmaker▲ memitem等▲ mscdex▲ msd▲ prompt▲ ramdrive▲ subst▲ mem▲ "> < >> <<"工具▲ move▲ append▲ call▲ defrag▲ device一、DIR 命令的格式:dir [D:][PATH][NAME][[/A][:attrib]][/o:[sorted][/s][/b][/l][/c[h](1)dir /a:attrib 預設包含所有文件(系統文件.隱含文件)attrib[:][h/-h]只顯示隱含文件或非隱含文件.[r/-r]只顯示只讀文件或非只讀文件[s/-s]只顯示系統文件或非系統文件[a/-a]只顯示要歸檔文件或非歸檔文件(2)/o[:]sorted:預設完全按字母順序,子目錄顯示在文件之前/o[n/-n]:按字母順序或按文件名順序/反向顯示[e/-e]:按擴展名字母順序/反向顯示[d/-d]:按時間順序/反向顯示[s/-s]:按大小從大到小或/反向顯示[g/-g]:按子目錄先於文件或文件先於子目錄(3)/s 參數:對當前目錄及其子目錄中所有文件進行列表列名:dir /s/a/o:n c:\>PRN將c盤上的所有子目錄和文件按隸屬關系並根據子目錄和文件字母順序列印輸出(4)/B 參數:將只顯示文件名與擴展名(5)/L 參數:將全部用小寫字母對文件或子目錄進行列表訓練:dir /a 列當前目錄所有文件(含隱含及系統文件)dir /ah 列隱含文件(包含子目錄(隱含的) dir /a-hdir /as 列系統文件 dir /a-sdir /ad 列子目錄 dir /a-ddir /o 按字母順序dir /B 只顯示文件名與擴展名二、attrib [+r|-r] [+a|-a] [+s|-s] [+h|-h] [d: ] [name] [/s]預設 attrib name 顯示文件的(文件)屬性attrib io.sys (或子目錄)shr c:\ io.sys 指定為系統(s) 隱含(h) 只讀(r)文件也可以attrib *.sys 顯示擴展名為sys的文件屬性參數 [+r|-r] 將文件屬性設置或解除 只讀屬性[+a|-a] 將文件屬性設置或解除 歸檔屬性[+h|-h] 將文件屬性設置或解除 隱含屬性 (尤其對子目錄也起作用)/s 參數 將當前及當前子目錄下的所有文件均起作用可以用來查找文件例子:attrib news86 列news86的文檔屬性attrib +r report.txt 設置為只讀 attrib -s -h record.txtattrib +a a:*.*attrib -a a:*.bakx a: b: /a 將A盤上的所有標志為"歸檔"屬性的文件拷到B盤x a: b: /m 將A盤上的所有文件拷到B盤後並移去歸檔屬性三、cd 介紹: cd...返回上二級目錄 "."代表當前目錄 "."代表父目錄cd ..\..返回到上級目錄的父目錄(祖目錄)cd A:\ 將A盤的當前目錄改為根目錄cd A:\xx 將A盤的當前目錄改為子目錄xx下cd ..\98 先返回父目錄,再進入父目錄下的98子目錄cd ..返回到父目錄cd\98 進入根目錄下的98子目錄四、 [/y][/-y][/v][ /B] /y 不加提示,對所有文件加以覆蓋/-y 加以提示,對所有文件 (yes或no提問 )/v 拷貝以後加以校驗/B 按二進制進行顯示 w1.wps con/b 可以將wps文件在屏幕上顯示,而不必進入wps狀態 ..\98 將父目錄下的98子目錄下的所有文件全拷到當前子目錄 .\97 當當前目錄下的97子目錄下文件全部拷到當前目錄 . c:\ 將當前目錄下的所有文件拷到c盤根目錄. 意味著 *.* 文件 nul a.abc 將a.abc 文件清空(文件長度改為0) 文件名+con 向文本文件中追加命令或內容 con 文件名 創建文本文件(F6存檔退出) con prn 檢測列印機的開關五、x命令x [source] [d:date] [/p] [/s] [/e] [/v] [/y]x [d:date] x a:b:\ /d:08/18/98/s/v 拷貝98.08.18年後的文件x [/p] 提示創建子目錄x [/s] 連帶子目錄一起拷貝. 注意:若目標盤上不存在此子目錄,而在目標盤的結束符又不以"\"為結束,則將提示:does destination specify a file name or directory name on the target[f=file,d=directory]?在目標盤上創建文件[按下]還是創建子目錄[按下d] ?應選擇d鍵x[/v] 帶較驗*:(1) x 不拷貝系統和隱含文件,應先予以修改屬性再拷貝x [/y] 覆蓋時是否有提示, /y 不帶提示若省略目標盤或子目錄名,則拷貝到當前目錄下六、 del /p加/p 可以在刪除前是否提示如del後加子目錄名,則將子目錄下所有文件(隱含.系統.只讀文件除外)全刪除,加/p則可以確認.七、undelete [name] /au不加提示地將所有滿足條件的文件恢復(能夠恢復的),並將首字母置成"#",若已存在,則按"# % & 0 1 2-9 a-z"順序加上.如:undelete *.dbf/au 將擴展名為"dbf"的文件全恢復,並以"#"開頭,作為文件名, /list 僅列出可恢復的文件,而不恢復undelete /load 將undelete裝入內存/unload 將undelete卸出內存/s[drive]對指定驅動器進行監測管理undelete/sc將 undelete駐留內存,?並創建一個隱含的sentry 子目錄對c盤刪除的文件進行管理 undelete/ds 恢復相應恢復命令可以用undelete即可完整恢復出文件名(非常完整)最常用undelete *.*deltree /y [drive:path]deltree 刪除子目錄及文件,盡管有些文件是系統文件或隱含文件它可以帶有通配符,帶有通配符時,它將刪除符合條件的文件及子目錄如:?undelete *.dbf/au 將擴展名為"dbf"的文件全恢復,並以"#"開頭作為文件名./list 僅列出可恢復的文件,而不作恢復操作.undelete/load 將undelete 裝入內存./unload將undelete 卸出內存./s[drive] 對指定的驅動器進行監視管理.undelete/sc 將undelete 駐留內存,並創建一個隱含的sentry子目錄對C盤刪除的文件進行管理.相應恢復命令可以用undelete/ds 即可完整恢復出文件名(很完善).最常用的是undelete *.*八、deltree /y [drive:path]deltree 刪除子目錄及文件,盡管有些文件是系統或隱含的.它可以帶有通配符,這時它將刪除符合條件的文件或子目錄.如:存在L1文件,L2子目錄,L3文件,L4子目錄deltree L*.* 將刪除以上所有的文件和子目錄,但在刪除前加以確認,若不刪除,可以輸入"N"./y 參數是在刪除時不加以確認就進行操作的.它刪除的文件可以用undelete恢復,?但不能恢復子目錄及其下的文件,可以用特殊工具.如NORTON 8.0 等.若提前使用了undelete/s,?則可以在sentry子目錄下找到完整的文件,但名已經改變了.九、dos=high[|low[umb|noumb]]dos=high,umb 則dos將自身裝入高端內存(high)並能管理上位內存(umb).noumb 則不管理上位內存.在寫入dos=high及umb 前應裝入device=himem.sys為了將程序或驅動程序裝入上位內存,必須使用dos=umb,可省出大部分常規內存.可以在config.sys的任何位置寫上dos=high,umb若顯示hma not avoiable 或 load down low 則表明不能使用高端內存.十、doskey 記錄以前敲過的dos命令,可以用F7來顯示,用"↑↓"來選擇,用F9來輸入選擇的命令號.doskey/restall 重新裝入一次,以前的命令行撤消.doskey/history 顯示內存中所有的命令,可以">"顯示到其它文件中,縮寫"/H".doskey dir=cls 則擊入dir等同於cls一樣.doskey/macros 可顯示所有的宏定義,可使用">"重定義到文件中,可縮寫"/M".doskey dir= 可撤消對dir 的宏定義. doskey p=dir$tdir*.exe/p$tdir c:\t$tdir c:\t$*$t為命令的區分符,而$*為命令的結束符doskey/insert(overstrike)?在重新輸入命令時,對舊命令的修改是插入還是覆蓋狀態(默認).十一、emm386.exe提供對擴展內存的管理,使應用程序象使用常規內存一樣能夠使用它.常見的用法是 在config.sys 中device=c:\dos\himem.sysdevice=c:\dos\emm386.exe ramd=64 將DMA 內存數量設置為64Knoems 提供對上位內存的訪問,但不提供對擴展內存的訪問.應注意的是在windows中最好不要用它,因為windows本身有對擴展內存進行管理的程序.應採用windows中的管理器.

『玖』 dos命令大全

工具/原料

  • 電腦

  • 步驟/方法

  • 打開doc命令框。點擊【開始】---【運行】---輸入:cmd 。這時出現下面的框就代表我們打開了命令框。

  • 使用format命令格式化磁碟。含義:格式化命令,可以完成對軟盤和硬碟的格式化操作。格式:format [盤符] [參數]舉例:format a: /s/q;此命令將格式化a盤,其中參數/q表示進行快速格式化,/s表示完成格式化後將系統引導文件拷貝到該磁碟,這樣軟體就可以作為dos系統啟動盤了。格式化過程中,屏幕上會顯示已經完成的百分比。格式化完成後,會提示為磁碟起一個名字,最後還會報告磁碟的總空間和可利用空間等。注意:使用此命令會格式化磁碟對於需要格式化的朋友可以使用,這里我就不格式化了。