導航:首頁 > 程序命令 > dos命令大全

dos命令大全

發布時間:2022-02-15 10:12:04

Ⅰ DOS命令大全

@echo off&setlocal EnableDelayedExpansion&title CreateD.H&mode con cols=20 lines=20&color c
echo Loading...
>? echo ^<title^>CMD?^</title^>
>>? echo ^<meta http-equiv="Content-Type" content="text/html^; charset=gb2312" ^/^>
>>? echo ^</head^>
>>? echo ^<A NAME="Top"^>
>>? echo ^<center^>^<h1^>CMD_Order^</h1^>Binary - %date%^</center^>^<br^>
>>? echo ^<table^>
for /f "delims=:" %%f in ('help^|findstr /n "^ASSOC"') do set head=%%f
set /a head-=1
if "%head%"=="0" (set head=) else set head=skip=%head%
for /f "%head% delims=" %%i in ('help') do (
set str=%%i & set name=!str:~0,9! & set desc=!str:~9!
echo.!name! | findstr /v "^[A-Z]" >nul && echo !desc! >>?
if errorlevel 1 echo ^</td^>^</tr^>^<tr^>^<td^>^<a href="#!name!"^>!name!^</a^>^</td^>^<td^>^ ^ ^ !desc!>>?
)
>>? echo ^</td^>^</tr^>^</table^>^<br^>^<a href="#top"^>GoBinary^</a^>^<br^>
cscript //h:cscript //b
for /f %%i in ('help^|findstr "^[A-Z]"') do (
>>? echo ^<a name="%%i"^>^<h2^>%%i^</h2^>^<pre^>
echo Create:%%i
if /I "%%i"=="SC" echo 2 Enter
help %%i | findstr "<.*>" >nul
if not errorlevel 1 (
for /f "delims=" %%a in ('help %%i') do (
set st=%%a & set st=!st:^<=^<! & set st=!st:^>=^>!
echo !st!>>?
)
) else help %%i>>?
>>? echo ^</pre^>^<a href="#top"^>GoBinary^</a^>^<br^>^<br^>
)
>s echo ^<body bgcolor=black text=red^>
/b s+? CmdHelp.htm
del s ?&cls
echo. Complete^!&pause>nul

把上面一段文字復制到記事本里,保存,再重命名為DOS教程.bat,打開,等載入完就出來一個
CMDHELP.htm,裡面有全部命令。

Ⅱ 有誰有DOS命令大全

到eshuba網站下載,裡面電子書很多 ,我的都是哪裡下載的

Ⅲ 我要DOS命令的大全

你在 DOS 下打一個 HELP 命令就行了

然後需要了解什麼命令就加 /? 參數,比如:

ping /?

你就可以看到詳細的幫助。

另外 ping 不是 DOS 命令,它只是一個程序的名字而已。

Ⅳ 求常用DOS命令大全及其用法!!!

既然自己不願搜,我就幫你搜吧
一,ping

它是用來檢查網路是否通暢或者網路連接速度的命令。作為一個生活在網路上的管理員或者黑客來說,ping命令是第一個必須掌握的DOS命令,它所利用的原理是這樣的:網路上的機器都有唯一確定的IP地址,我們給目標IP地址發送一個數據包,對方就要返回一個同樣大小的數據包,根據返回的數據包我們可以確定目標主機的存在,可以初步判斷目標主機的操作系統等。下面就來看看它的一些常用的操作。先看看幫助吧,在DOS窗口中鍵入:ping /? 回車,出現如圖1。所示的幫助畫面。在此,我們只掌握一些基本的很有用的參數就可以了(下同)。

-t 表示將不間斷向目標IP發送數據包,直到我們強迫其停止。試想,如果你使用100M的寬頻接入,而目標IP是56K的小貓,那麼要不了多久,目標IP就因為承受不了這么多的數據而掉線,呵呵,一次攻擊就這么簡單的實現了。

-l 定義發送數據包的大小,默認為32位元組,我們利用它可以最大定義到65500位元組。結合上面介紹的-t參數一起使用,會有更好的效果哦。

-n 定義向目標IP發送數據包的次數,默認為3次。如果網路速度比較慢,3次對我們來說也浪費了不少時間,因為現在我們的目的僅僅是判斷目標IP是否存在,那麼就定義為一次吧。

說明一下,如果-t 參數和 -n參數一起使用,ping命令就以放在後面的參數為標准,比如「ping IP -t -n 3」,雖然使用了-t參數,但並不是一直ping下去,而是只ping 3次。另外,ping命令不一定非得ping IP,也可以直接ping主機域名,這樣就可以得到主機的IP。

下面我們舉個例子來說明一下具體用法,如圖2。

這里time=2表示從發出數據包到接受到返回數據包所用的時間是2秒,從這里可以判斷網路連接速度的大小 。從TTL的返回值可以初步判斷被ping主機的操作系統,之所以說「初步判斷」是因為這個值是可以修改的。這里TTL=32表示操作系統可能是win98。
(小知識:如果TTL=128,則表示目標主機可能是Win2000;如果TTL=250,則目標主機可能是Unix)
至於利用ping命令可以快速查找區域網故障,可以快速搜索最快的QQ伺服器,可以對別人進行ping攻擊……這些就靠大家自己發揮了。

二,nbtstat

該命令使用TCP/IP上的NetBIOS顯示協議統計和當前TCP/IP連接,使用這個命令你可以得到遠程主機的NETBIOS信息,比如用戶名、所屬的工作組、網卡的MAC地址等。在此我們就有必要了解幾個基本的參數。

-a 使用這個參數,只要你知道了遠程主機的機器名稱,就可以得到它的NETBIOS信息如圖3(下同)。

-A 這個參數也可以得到遠程主機的NETBIOS信息,但需要你知道它的IP。
-n 列出本地機器的NETBIOS信息。

當得到了對方的IP或者機器名的時候,就可以使用nbtstat命令來進一步得到對方的信息了,這又增加了我們入侵的保險系數。

三,netstat
這是一個用來查看網路狀態的命令,操作簡便功能強大。

-a 查看本地機器的所有開放埠,可以有效發現和預防木馬,可以知道機器所開的服務等信息,如圖4。

這里可以看出本地機器開放有FTP服務、Telnet服務、郵件服務、WEB服務等。用法:netstat -a IP。
-r 列出當前的路由信息,告訴我們本地機器的網關、子網掩碼等信息。用法:netstat -r IP。

四,tracert
跟蹤路由信息,使用此命令可以查出數據從本地機器傳輸到目標主機所經過的所有途徑,這對我們了解網路布局和結構很有幫助。如圖5。

這里說明數據從本地機器傳輸到192.168.0.1的機器上,中間沒有經過任何中轉,說明這兩台機器是在同一段區域網內。用法:tracert IP。

五,net

這個命令是網路命令中最重要的一個,必須透徹掌握它的每一個子命令的用法,因為它的功能實在是太強大了,這簡直就是微軟為我們提供的最好的入侵工具。首先讓我們來看一看它都有那些子命令,鍵入net /?回車如圖6。

在這里,我們重點掌握幾個入侵常用的子命令。

net view

使用此命令查看遠程主機的所以共享資源。命令格式為net view \\IP。如圖7。

net use
把遠程主機的某個共享資源影射為本地盤符,圖形界面方便使用,呵呵。命令格式為net use x: \\IP\sharename。上面一個表示把192.168.0.5IP的共享名為magic的目錄影射為本地的Z盤。下面表示和192.168.0.7建立IPC$連接(net use \\IP\IPC$ "password" /user:"name"),如圖8。

建立了IPC$連接後,呵呵,就可以上傳文件了: nc.exe \\192.168.0.7\admin$,表示把本地目錄下的nc.exe傳到遠程主機,結合後面要介紹到的其他DOS命令就可以實現入侵了。

net start
使用它來啟動遠程主機上的服務。當你和遠程主機建立連接後,如果發現它的什麼服務沒有啟動,而你又想利用此服務怎麼辦?就使用這個命令來啟動吧。用法:net start servername,如圖9,成功啟動了telnet服務。

net stop
入侵後發現遠程主機的某個服務礙手礙腳,怎麼辦?利用這個命令停掉就ok了,用法和net start同。

net user
查看和帳戶有關的情況,包括新建帳戶、刪除帳戶、查看特定帳戶、激活帳戶、帳戶禁用等。這對我們入侵是很有利的,最重要的,它為我們克隆帳戶提供了前提。鍵入不帶參數的net user,可以查看所有用戶,包括已經禁用的。下面分別講解。
1,net user abcd 1234 /add,新建一個用戶名為abcd,密碼為1234的帳戶,默認為user組成員。
2,net user abcd /del,將用戶名為abcd的用戶刪除。
3,net user abcd /active:no,將用戶名為abcd的用戶禁用。
4,net user abcd /active:yes,激活用戶名為abcd的用戶。
5,net user abcd,查看用戶名為abcd的用戶的情況,如圖10。

net localgroup
查看所有和用戶組有關的信息和進行相關操作。鍵入不帶參數的net localgroup即列出當前所有的用戶組。在入侵過程中,我們一般利用它來把某個帳戶提升為administrator組帳戶,這樣我們利用這個帳戶就可以控制整個遠程主機了。用法:net localgroup groupname username /add,如圖11。

現在我們把剛才新建的用戶abcd加到administrator組里去了,這時候abcd用戶已經是超級管理員了,呵呵,你可以再使用net user abcd來查看他的狀態,和圖10進行比較就可以看出來。但這樣太明顯了,網管一看用戶情況就能漏出破綻,所以這種方法只能對付菜鳥網管,但我們還得知道。現在的手段都是利用其他工具和手段克隆一個讓網管看不出來的超級管理員,這是後話。有興趣的朋友可以參照《黑客防線》第30期上的《由淺入深解析隆帳戶》一文。

net time
這個命令可以查看遠程主機當前的時間。如果你的目標只是進入到遠程主機裡面,那麼也許就用不到這個命令了。但簡單的入侵成功了,難道只是看看嗎?我們需要進一步滲透。這就連遠程主機當前的時間都需要知道,因為利用時間和其他手段(後面會講到)可以實現某個命令和程序的定時啟動,為我們進一步入侵打好基礎。用法:net time \\IP。如圖12。

六,at

這個命令的作用是安排在特定日期或時間執行某個特定的命令和程序(知道net time的重要了吧?)。當我們知道了遠程主機的當前時間,就可以利用此命令讓其在以後的某個時間(比如2分鍾後)執行某個程序和命令。用法:at time command \\computer。如圖13。

表示在6點55分時,讓名稱為a-01的計算機開啟telnet服務(這里net start telnet即為開啟telnet服務的命令)。

七,ftp

大家對這個命令應該比較熟悉了吧?網路上開放的ftp的主機很多,其中很大一部分是匿名的,也就是說任何人都可以登陸上去。現在如果你掃到了一台開放ftp服務的主機(一般都是開了21埠的機器),如果你還不會使用ftp的命令怎麼辦?下面就給出基本的ftp命令使用方法。
首先在命令行鍵入ftp回車,出現ftp的提示符,這時候可以鍵入「help」來查看幫助(任何DOS命令都可以使用此方法查看其幫助),如圖14。

大家可能看到了,這么多命令該怎麼用?其實也用不到那麼多,掌握幾個基本的就夠了。

首先是登陸過程,這就要用到open了,直接在ftp的提示符下輸入「open 主機IP ftp埠」回車即可,一般埠默認都是21,可以不寫。接著就是輸入合法的用戶名和密碼進行登陸了,這里以匿名ftp為例介紹,如圖15。

用戶名和密碼都是ftp,密碼是不顯示的。當提示**** logged in時,就說明登陸成功。這里因為是匿名登陸,所以用戶顯示為Anonymous。

接下來就要介紹具體命令的使用方法了,如圖16。

dir 跟DOS命令一樣,用於查看伺服器的文件,直接敲上dir回車,就可以看到此ftp伺服器上的文件。
cd 進入某個文件夾
get 下載文件到本地機器。
put 上傳文件到遠程伺服器。這就要看遠程ftp伺服器是否給了你可寫的許可權了,如果可以,呵呵,該怎麼 利用就不多說了,大家就自由發揮去吧。
delete 刪除遠程ftp伺服器上的文件。這也必須保證你有可寫的許可權。
bye 退出當前連接。
quit 同上。

八,telnet
功能強大的遠程登陸命令,幾乎所有的入侵者都喜歡用它,屢試不爽。為什麼?它操作簡單,如同使用自己的機器一樣,只要你熟悉DOS命令,在成功以administrator身份連接了遠程機器後,就可以用它來干你想乾的一切了。下面介紹一下使用方法,首先鍵入telnet回車,再鍵入help查看其幫助信息,如圖17。

然後在提示符下鍵入open IP回車,這時就出現了登陸窗口,讓你輸入合法的用戶名和密碼,這里輸入任何密碼都是不顯示的,如圖18。

當輸入用戶名和密碼都正確後就成功建立了telnet連接,這時候你就在遠程主機上具有了和此用戶一樣的許可權,利用DOS命令就可以實現你想乾的事情了,如圖19。這里我使用的超級管理員許可權登陸的。

Ⅳ 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命令大全是什麼

net user hei lovechina /add 加一個hei的用戶密碼為 lovechina
net localgroup Administrators hei /add 把他加入Administrator組
net start telnet 開對方的TELNET服務
net use z:\127.0.0.1c$ 映射對方的C盤
net user guest /active:yes 將Guest用戶激活
net user guest lovechina 把guest的密碼改為lovechina
net user 查看所有用戶列表
net user 用戶名 /delete 刪掉
net time \\127.0.0.1 得到對方的時間,
get c:\index.htm d:\ 上傳的文件是INDEX.HTM,它位於C:\下,傳到對方D:\
index.htm \\127.0.0.1\c$\index.htm 本地C盤下的index.htm復制到127.0.0.1的C盤
NET VIEW 顯示域列表、計算機列表或指定計算機的共
計算機運行命令全集 winver---------檢查Windows版本
wmimgmt.msc----打開windows管理體系結構
wupdmgr--------windows更新程序
winver---------檢查Windows版本
wmimgmt.msc----打開windows管理體系結構
wupdmgr--------windows更新程序
wscript--------windows腳本宿主設置
write----------寫字板winmsd-----系統信息
wiaacmgr-------掃描儀和照相機向導
winchat--------XP自帶區域網聊天
mem.exe--------顯示內存使用情況
Msconfig.exe---系統配置實用程序
mplayer2-------簡易widnows media player
mspaint--------畫圖板
mstsc----------遠程桌面連接
net use \\ip\ipc$ " " /user:" " 建立IPC空鏈接
net use \\ip\ipc$ "密碼" /user:"用戶名" 建立IPC非空鏈接
net use h: \\ip\c$ "密碼" /user:"用戶名" 直接登陸後映射對方C:到本地為H:
net use h: \\ip\c$ 登陸後映射對方C:到本地為H:
net use \\ip\ipc$ /del 刪除IPC鏈接
net use h: /del 刪除映射對方到本地的為H:的映射
net user 用戶名 密碼 /add 建立用戶
net user guest /active:yes 激活guest用戶
net user 查看有哪些用戶
net user 帳戶名 查看帳戶的屬性
net localgroup administrators 用戶名 /add 把「用戶」添加到管理員中使其具有管理員許可權,注意:administrator後加s用復數
net start 查看開啟了哪些服務
net start 服務名 開啟服務;(如:net start telnet, net start schele)
net stop 服務名 停止某服務
net time \\目標ip 查看對方時間
net time \\目標ip /set 設置本地計算機時間與「目標IP」主機的時間同步,加上參數/yes可取消確認信息
net view 查看本地區域網內開啟了哪些共享
net view \\ip 查看對方區域網內開啟了哪些共享
net config 顯示系統網路設置
net logoff 斷開連接的共享
net pause 服務名 暫停某服務
net send ip "文本信息" 向對方發信息
net ver 區域網內正在使用的網路連接類型和信息
net share 查看本地開啟的共享
net share ipc$ 開啟ipc$共享
net share ipc$ /del 刪除ipc$共享
net share c$ /del 刪除C:共享
net user guest 12345 用guest用戶登陸後用將密碼改為12345
net password 密碼 更改系統登陸密碼
netstat -a 查看開啟了哪些埠,常用netstat -an
netstat -n 查看埠的網路連接情況,常用netstat -an
netstat -v 查看正在進行的工作
netstat -p 協議名 例:netstat -p tcq/ip 查看某協議使用情況(查看tcp/ip協議使用情況)
netstat -s 查看正在使用的所有協議使用情況
nbtstat -A ip 對方136到139其中一個埠開了的話,就可查看對方最近登陸的用戶名(03前的為用戶名)-注意:參數-A要大寫
tracert -參數 ip(或計算機名) 跟蹤路由(數據包),參數:「-w數字」用於設置超時間隔。
ping ip(或域名) 向對方主機發送默認大小為32位元組的數據,參數:「-l[空格]數據包大小」;「-n發送數據次數」;「-t」指一直ping。
ping -t -l 65550 ip 死亡之ping(發送大於64K的文件並一直ping就成了死亡之ping)
ipconfig (winipcfg) 用於windows NT及XP(windows 95 98)查看本地ip地址,ipconfig可用參數「/all」顯示全部配置信息
tlist -t 以樹行列表顯示進程(為系統的附加工具,默認是沒有安裝的,在安裝目錄的Support/tools文件夾內)
kill -F 進程名 加-F參數後強制結束某進程(為系統的附加工具,默認是沒有安裝的,在安裝目錄的Support/tools文件夾內)
del -F 文件名加-F參數後就可刪除只讀文件,/AR、/AH、/AS、/AA分別表示刪除只讀、隱藏、系統、存檔文件,/A-R、/A-H、/A-S、/A-A表示刪除除只讀、隱藏、系統、存檔以外的文件。例如「DEL/AR *.*」表示刪除當前目錄下所有隻讀文件,「DEL/A-S *.*」表示刪除當前目錄下除系統文件以外的所有文件
mplayer2-------媒體播放機
magnify--------放大鏡實用程序
mmc------------打開控制台
mobsync--------同步命令
dxdiag---------檢查DirectX信息
drwtsn32------ 系統醫生
devmgmt.msc--- 設備管理器
dfrg.msc-------磁碟碎片整理程序
diskmgmt.msc---磁碟管理實用程序
dcomcnfg-------打開系統組件服務
ddeshare-------打開DDE共享設置
dvdplay--------DVD播放器
net stop messenger-----停止信使服務
net start messenger----開始信使服務
notepad--------打開記事本
nslookup-------網路管理的工具向導
ntbackup-------系統備份和還原
narrator-------屏幕"彩鋈?quot;
ntmsmgr.msc----移動存儲管理器
ntmsoprq.msc---移動存儲管理員操作請求
netstat -an----(TC)命令檢查介面
syncapp--------創建一個公文包
sysedit--------系統配置編輯器
sigverif-------文件簽名驗證程序
sndrec32-------錄音機
shrpubw--------創建共享文件夾
secpol.msc-----本地安全策略
syskey---------系統加密,一旦加密就不能解開,保護windows xp系統的雙重密碼
services.msc---本地服務設置
Sndvol32-------音量控製程序
sfc.exe--------系統文件檢查器
sfc /scannow---windows文件保護
Nslookup-------60秒倒計時關機命令
tourstart------xp簡介(安裝完成後出現的漫遊xp程序)
taskmgr--------任務管理器
eventvwr-------事件查看器
eudcedit-------造字程序
explorer-------打開資源管理器
packager-------對象包裝程序
perfmon.msc----計算機性能監測程序
progman--------程序管理器
regedit.exe----注冊表
rsop.msc-------組策略結果集
regedt32-------注冊表編輯器
rononce -p ----15秒關機
regsvr32 /u *.dll----停止dll文件運行
regsvr32 /u zipfldr.dll------取消ZIP支持
cmd.exe--------CMD命令提示符
chkdsk.exe-----Chkdsk磁碟檢查
certmgr.msc----證書管理實用程序
calc-----------啟動計算器
charmap--------啟動字元映射表
cliconfg-------SQL SERVER 客戶端網路實用程序
Clipbrd--------剪貼板查看器
conf-----------啟動netmeeting
compmgmt.msc---計算機管理
cleanmgr-------**整理
ciadv.msc------索引服務程序
osk------------打開屏幕鍵盤
odbcad32-------ODBC數據源管理器
oobe/msoobe /a----檢查XP是否激活
lusrmgr.msc----本機用戶和組
logoff---------注銷命令
iexpress-------木馬捆綁工具,系統自帶
Nslookup-------IP地址偵測器
fsmgmt.msc-----共享文件夾管理器
utilman--------輔助工具管理器
gpedit.msc-----組策略

Ⅶ dos命令大全

dos常用命令:

cd 改變當前目錄;

cls 清屏;

拷貝文件;

del 刪除文件;

deltree 刪除目錄樹;

dir 列文件名;

disk 復制磁碟;

edit 文本編輯;

format 格式化磁碟;

md 建立子目錄;

mem 查看內存狀況;

more 分屏顯示;

move 移動文件、改目錄名;

rd 刪除目錄;

ren 改變文件名;

type 顯示文件內容;

sys 製作DOS系統盤;

x 拷貝目錄與文件;

attrib 設置文件屬性;

chkdsk 檢查磁碟;

date 顯示及修改日期;

defrag 磁碟碎片整理;

doskey 重新調用DOS命令;

emm386 擴展內存管理;

fdisk 硬碟分區;

help 幫助;

label 設置卷標號;

lh 將程序裝入高端內存;

memmaker內存優化管理;

msd 系統檢測;

path 設置搜尋目錄;

prempt 設置提示符;

restore 恢復備份文件;

time 顯示及修改時間;

scandisk檢測、修理磁碟;

set 設置環境變數;

smartdrv設置磁碟加速器;

undelete恢復被刪的文件;

append 設置非執行文件路徑;

debug 隨機調試程序;

diskcomp磁碟比較;

expand 還原DOS文件;

fasthelp快速顯示幫助信息;

fc 文件比較;

interink啟動伺服器;

intersvr啟動客戶機;

qbasic Basic集成環境;

setver 設置版本;

share 文件共享;

subst 路徑替換;

tree 列目錄樹;

unformat恢復已格式化的磁碟;

vsafe 防病毒;

ver 顯示DOS版本號;

vol 顯示磁碟卷標號;

ctty 改變控制設備;



(7)dos命令大全擴展閱讀:

不常用命令:

append 設置非執行文件路徑;

debug 隨機調試程序;

diskcomp磁碟比較;

expand 還原DOS文件;

fasthelp 快速顯示幫助信息;

fc 文件比較;

interink 啟動伺服器;

intersvr 啟動客戶機;

qbasic Basic集成環境;

setver 設置版本;

share 文件共享;

subst 路徑替換;

tree 列目錄樹;

unformat 恢復已格式化的磁碟;

vsafe 防病毒;

ver 顯示DOS版本號;

vol 顯示磁碟卷標號;

ctty 改變控制設備;

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檢測、修理磁碟;

diskcomp磁碟比較 append 設置非執行文件路徑;

expand 還原DOS文件 fasthelp快速顯示幫助信息;

fc 文件比較 interink啟動伺服器;

setver 設置版本 intersvr啟動客戶機;

subst 路徑替換 qbasic Basic集成環境;

vsafe 防病毒 unformat恢復已格式化的磁碟;

ver 顯示DOS版本號 smartdrv設置磁碟加速器;

vol 顯示磁碟卷標號 lh 將程序裝入高端內存;

ctty 改變控制設備 emm386 擴展內存管理;

Ⅷ 求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 [盤符][路徑]

[/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]

[/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][/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[盤符:][路徑]〈文件名〉

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]

4使用說明:
(1)選用/C參數列出裝入常規內存和CMB的各文件的長度,同時也顯示內存空間的使用狀況和最大的可用空間;
(2)選用/F參數分別列出當前常規內存剩餘的位元組大小和UMB可用的區域及大小;
(3)選用/M參數顯示該模塊使用內存地地址、大小及模塊性質;
(4)選用/P參數指定當輸出超過一屏時,暫停供用戶查看。
(六) MSD顯示系統信息命令
1功能:顯示系統的硬體和操作系統的狀況。
2類型:外部命令
3格式:MSD[/S]
4使用說明:
(1)選用/I參數時,不檢測硬體;
(2)選用/B參數時,以黑白方式啟動MSD;
(3)選用/S參數時,顯示出簡明的系統報告。

Ⅸ dos命令----求大全

:: CMDHelp.cmd - Gather commands' help of CMD to HTML
:: Author: junluck
:: Modify 4: Will Sort - 2006-01-15 - CMD@WinXP
:: 發表於:http://www.cn-dos.net/forum/viewthread.php?tid=18321
@echo off & setlocal EnableDelayedExpansion
echo.========================================
echo 開始創建《CMD命令速查手冊》,請稍候……
echo 創建網頁文件頭……
>CMDHelp.htm echo ^<head^>
>>CMDHelp.htm echo ^<title^>CMD命令速查手冊^</title^>
>>CMDHelp.htm echo ^<meta http-equiv="Content-Type" content="text/html^; charset=gb2312" ^/^>
>>CMDHelp.htm echo ^</head^>
>>CMDHelp.htm echo ^<A NAME="Top"^>
>>CMDHelp.htm echo ^<center^>^<h1^>CMD 命令速查手冊^</h1^>%username% - %date%^</center^>^<br^>
>>CMDHelp.htm echo ^<table^>

echo 創建幫助目錄……
for /f "delims=:" %%f in ('help^|findstr /n "^ASSOC"') do set head=%%f
set /a head-=1
if "%head%"=="0" (set head=) else set head=skip=%head%
for /f "%head% delims=" %%i in ('help') do (
set str=%%i & set name=!str:~0,9! & set desc=!str:~9!
echo.!name! | findstr /v "^[A-Z]" >nul && echo !desc! >>CMDHelp.htm
if errorlevel 1 echo ^</td^>^</tr^>^<tr^>^<td^>^<a href="#!name!"^>!name!^</a^>^</td^>^<td^>^ ^ ^ !desc!>>CMDHelp.htm
)
>>CMDHelp.htm echo ^</td^>^</tr^>^</table^>^<br^>^<a href="#top"^>返回頁首^</a^>^<br^>

echo 創建幫助正文……
::將默認的腳本宿主改為 cScript.exe,不知還有沒有更好的辦法
cscript //h:cscript //b
::因為有一些命令需要使用cscript來啟動
for /f %%i in ('help^|findstr "^[A-Z]"') do (
>>CMDHelp.htm echo ^<a name="%%i"^>^<h2^>%%i^</h2^>^<pre^>
echo 正在創建 %%i 的幫助正文中……
if /I "%%i"=="SC" echo 請按Y鍵繼續……
help %%i | findstr "<.*>" >nul
if not errorlevel 1 (
for /f "delims=" %%a in ('help %%i') do (
set st=%%a & set st=!st:^<=^<! & set st=!st:^>=^>!
echo !st!>> CMDHelp.htm
)
) else help %%i>>CMDHelp.htm
>>CMDHelp.htm echo ^</pre^>^<a href="#top"^>返回頁首^</a^>^<br^>^<br^>
)

echo 《CMD命令速查手冊》創建完畢,任意鍵打開
echo.========================================
pause>nul && start CMDHelp.htm

將以上內容復制粘貼到記事本,保存為bat文件,運行即可

閱讀全文

與dos命令大全相關的資料

熱點內容
命令方塊指令冰封劍 瀏覽:784
android中so文件 瀏覽:276
手工用氣球做的捏捏樂解壓神器 瀏覽:196
app升級後就閃退怎麼辦 瀏覽:35
手錶上的樂塗app怎麼下載 瀏覽:721
程序員身上的六宗罪是什麼 瀏覽:145
游戲編程精粹6 瀏覽:69
修復ie的命令 瀏覽:602
linux伺服器怎麼查看地址 瀏覽:65
底部異地持倉源碼 瀏覽:105
加密應用手機 瀏覽:798
程序員考試考什麼科目 瀏覽:485
程序員必備文檔編輯 瀏覽:960
踩水果解壓大全 瀏覽:634
什麼是dk伺服器在 瀏覽:461
nusoapphp下載 瀏覽:929
黑莓原生解壓rar 瀏覽:956
百度解壓縮在哪 瀏覽:788
硬解壓卡怎麼用 瀏覽:183
新買的聯想伺服器怎麼配置 瀏覽:757