Windows 常用命令大全
regedit 可以打開注冊表編緝器.
msconfig 可以打開系統(tǒng)配置文件(在 9x 系統(tǒng))
sfc 可以打開系統(tǒng)文件檢查器
scandisk 掃描磁盤(用于 9x)
ping 網(wǎng)絡(luò)測試
scanreg 掃描注冊表
winipcfg 查看自己的ip(只適合 win 9x)
sigverif 可以得出任何未經(jīng)簽署的文件
asd (98,用于檢測系統(tǒng)是否有問題,不是很常用)
rundll32.exe user.exe,exitwindows 關(guān)機(jī)
rundllexe user.exe, exitwindowsexec 在運(yùn)行對話框中運(yùn)行可以重啟windows
start 文件名 ' 自動(dòng)用默認(rèn)程序打開文件 例:start a.txt '自動(dòng)用記事本打開a.txt
還有"c:windows"這樣的,可以直接打開相應(yīng)的文件夾(在運(yùn)行窗口輸入)
scanreg /fix 用于檢測掃描注冊表
scnareg /restore 則可以使注冊表恢復(fù)到最近幾天的樣子
[如果不是特殊處理 (專門處理)
測試你的 98 吧
你用的是d版嗎
運(yùn)行tour 98如果可以 你的版本不錯(cuò)
如果有光盤的時(shí)候可以 ok你的破戒版還不錯(cuò)
根本不行 好了你的98是大眾化產(chǎn)品]
[在公司局網(wǎng)中如對方共享了一個(gè)盤或打印機(jī)
\192.168.0.13cauxaux
\192.168.0.13print$auxaux
立刻藍(lán)屏]
[上網(wǎng)時(shí)運(yùn)行command打入netstat -n立刻知道和那幾個(gè)ip(端口)建立了連接(可以知道有人
黑你嗎)如果qq用上面的方法立刻藍(lán)屏]
在純dos下用fdisk /mbr 命令可以修復(fù)被破壞的分區(qū)表
winfile 打開文件管理器(在運(yùn)行里輸入 9x 的系統(tǒng))
在 win2000 系統(tǒng)中運(yùn)行 cmd 出現(xiàn)命令提示符
ipconfig 可以查看自己的網(wǎng)絡(luò)配置(在命令提示符或ms-dos 下運(yùn)行可以保留信息,在運(yùn)行
里輸入會(huì)一閃而過,如果在后面加上一個(gè)參數(shù)可以看到更多的信息,如: ipconfig/all)
sndvol32 音量設(shè)置
sysedit 系統(tǒng)配置編輯程序
drwatson 華生醫(yī)生,診斷故障的(建立快照)
progman 程序管理器,用過windows 3.x的都知道,和前面提到的winfile一樣,都是windows
3.x的內(nèi)殼程序
telnet 連接遠(yuǎn)程計(jì)算機(jī)的工具
winpopup 發(fā)送消息的軟件
taskman 任務(wù)管理器,和2k的比起來有點(diǎn)破
wupdmgr windows 升級程序[winxp 里的 packager.exe 改換程序的圖標(biāo)。rtcshare.exe共享會(huì)話。fsmgmt.msc共享文件夾,可以看到誰在連接你的共享文件。compmgmt.msc /s 計(jì)算機(jī)管理,包括fsmgmt.msc共享文件等功能。]
Dmcpl 桌面管理器
mailto: +郵件地址 打開系統(tǒng)默認(rèn)郵件程序發(fā)送郵件
accwiz.exe windows 輔助工具向?qū)?
actmovie.exe directshow 安裝工具
addreg.exe windows 注冊調(diào)整工具
awadpr32.exe 傳真打印機(jī)安裝程序
brdiag.exe 診斷打印機(jī)是否連接著、并口連接是否正確等
cfgwiz32.exe microsoft isdn (綜合業(yè)務(wù)數(shù)字網(wǎng))配置向?qū)?
ddhelp.exe directx 幫助程序
dialmon.exe 撥號監(jiān)視器
dllhost.exe com 代理
dmconfig.exe 桌面管理配置程序
dplaysvr.exe microsoft directplay 服務(wù)
gdi.exe windows 圖形設(shè)備接口核心組件
ieshwiz.exe ie 自定義文件夾向?qū)?
imgst_tr.exe microsoft 試驗(yàn)程序
internat.exe 鍵盤語言指示器(applet)
imgstart.exe Microsoft 交互式試驗(yàn)程序
jdbgmgr.exe 調(diào)試本地服務(wù)器
krnl386.exe windows 系統(tǒng)核心組件
lights.exe 調(diào)制解調(diào)器監(jiān)視器(applet)
lms cript.exe windows nt 的登錄腳本處理程序
magnify.exe 屏幕放大工具
mprexe.exe 多供應(yīng)者路由器
msgsrv32.exe windows 32-bit vxd 信息服務(wù)器
mstask.exe 計(jì)劃任務(wù)執(zhí)行程序
msnexch.exe Microsoft 聯(lián)機(jī)服務(wù)
nwlsproc.exe netware for win32 登錄腳本處理程序
odbcad32.exe odbc 數(shù)據(jù)源配置
pintsetp.exe 微軟拼音安裝程序
pintlphr.exe 微軟拼音輸入法用戶自造詞
rnaapp.exe 撥號上網(wǎng)應(yīng)用程序
regsvr32.exe microsoft 注冊服務(wù)程序
regwiz.exe Microsoft 注冊向?qū)?
rpcss.exe 分布式com服務(wù)
srw.exe 系統(tǒng)恢復(fù)程序
stimon.exe 靜止圖像設(shè)備管理器
tcmsetup.exe 電話客戶安裝程序
tshoot.exe 系統(tǒng)疑難問題解答
user.exe 用戶界面核心部件
walign.exe 調(diào)整應(yīng)用程序啟動(dòng)
wrkgadm.exe 工件組管理員
control 控制面板
notepad 記事本
mmc console 管理配置命令/? 可以查看到相應(yīng)的命令幫助(9x 下是英文解釋 2k 的命令提示符是中文解釋)
命令提示符大全
winver---------檢查Windows版本
wmimgmt.msc----打開windows管理體系結(jié)構(gòu)(WMI)
wupdmgr--------windows更新程序
wscript--------windows腳本宿主設(shè)置
write----------寫字板
winmsd---------系統(tǒng)信息
wiaacmgr-------掃描儀和照相機(jī)向?qū)?
winchat--------XP自帶局域網(wǎng)聊天
mem.exe--------顯示內(nèi)存使用情況
Msconfig.exe---系統(tǒng)配置實(shí)用程序
mplayer2-------簡易widnows media player
mspaint--------畫圖板
mstsc----------遠(yuǎn)程桌面連接
mplayer2-------媒體播放機(jī)
magnify--------放大鏡實(shí)用程序
mmc------------打開控制臺(tái)
mobsync--------同步命令
dxdiag---------檢查DirectX信息
drwtsn32------ 系統(tǒng)醫(yī)生
devmgmt.msc--- 設(shè)備管理器
dfrg.msc-------磁盤碎片整理程序
diskmgmt.msc---磁盤管理實(shí)用程序
dcomcnfg-------打開系統(tǒng)組件服務(wù)
ddeshare-------打開DDE共享設(shè)置
dvdplay--------DVD播放器
net stop messenger-----停止信使服務(wù)
net start messenger----開始信使服務(wù)
notepad--------打開記事本
nslookup-------網(wǎng)絡(luò)管理的工具向?qū)?
ntbackup-------系統(tǒng)備份和還原
narrator-------屏幕“講述人”
ntmsmgr.msc----移動(dòng)存儲(chǔ)管理器
ntmsoprq.msc---移動(dòng)存儲(chǔ)管理員操作請求
netstat -an----(TC)命令檢查接口
syncapp--------創(chuàng)建一個(gè)公文包
sysedit--------系統(tǒng)配置編輯器
sigverif-------文件簽名驗(yàn)證程序
sndrec32-------錄音機(jī)
shrpubw--------創(chuàng)建共享文件夾
secpol.msc-----本地安全策略
syskey---------系統(tǒng)加密,一旦加密就不能解開,保護(hù)windows xp系統(tǒng)的雙重密碼
services.msc---本地服務(wù)設(shè)置
Sndvol32-------音量控制程序
sfc.exe--------系統(tǒng)文件檢查器
sfc /scannow---windows文件保護(hù)
tsshutdn-------60秒倒計(jì)時(shí)關(guān)機(jī)命令
tourstart------xp簡介(安裝完成后出現(xiàn)的漫游xp程序)
taskmgr--------任務(wù)管理器
eventvwr-------事件查看器
eudcedit-------造字程序
explorer-------打開資源管理器
packager-------對象包裝程序
perfmon.msc----計(jì)算機(jī)性能監(jiān)測程序
progman--------程序管理器
regedit.exe----注冊表
rsop.msc-------組策略結(jié)果集
regedt32-------注冊表編輯器
rononce -p ----15秒關(guān)機(jī)
regsvr32 /u *.dll----停止dll文件運(yùn)行
regsvr32 /u zipfldr.dll------取消ZIP支持
cmd.exe--------CMD命令提示符
chkdsk.exe-----Chkdsk磁盤檢查
certmgr.msc----證書管理實(shí)用程序
calc-----------啟動(dòng)計(jì)算器
charmap--------啟動(dòng)字符映射表
cliconfg-------SQL SERVER 客戶端網(wǎng)絡(luò)實(shí)用程序
Clipbrd--------剪貼板查看器
conf-----------啟動(dòng)netmeeting
compmgmt.msc---計(jì)算機(jī)管理
cleanmgr-------垃圾整理
ciadv.msc------索引服務(wù)程序
osk------------打開屏幕鍵盤
odbcad32-------ODBC數(shù)據(jù)源管理器
oobe/msoobe /a----檢查XP是否激活
lusrmgr.msc----本機(jī)用戶和組
logoff---------注銷命令
iexpress-------木馬捆綁工具,系統(tǒng)自帶
Nslookup-------IP地址偵測器
fsmgmt.msc-----共享文件夾管理器
utilman--------輔助工具管理器
gpedit.msc-----組策略
DOS命令與DOS講解
一,ping
它是用來檢查網(wǎng)絡(luò)是否通暢或者網(wǎng)絡(luò)連接速度的命令。作為一個(gè)生活在網(wǎng)絡(luò)上的管理員或者黑客來說,ping命令是第一個(gè)必須掌握的DOS命令,它所利用的原理是這樣的:網(wǎng)絡(luò)上的機(jī)器都有唯一確定的IP地址,我們給目標(biāo)IP地址發(fā)送一個(gè)數(shù)據(jù)包,對方就要返回一個(gè)同樣大小的數(shù)據(jù)包,根據(jù)返回的數(shù)據(jù)包我們可以確定目標(biāo)主機(jī)的存在,可以初步判斷目標(biāo)主機(jī)的操作系統(tǒng)等。下面就來看看它的一些常用的操作。先看看幫助吧,在DOS窗口中鍵入:ping /? 回車,在此,我們只掌握一些基本的很有用的參數(shù)就可以了(下同)。
-t 表示將不間斷向目標(biāo)IP發(fā)送數(shù)據(jù)包,直到我們強(qiáng)迫其停止。試想,如果你使用100M的寬帶接入,而目標(biāo)IP是56K的小貓,那么要不了多久,目標(biāo)IP就因?yàn)槌惺懿涣诉@么多的數(shù)據(jù)而掉線,呵呵,一次攻擊就這么簡單的實(shí)現(xiàn)了。
-l 定義發(fā)送數(shù)據(jù)包的大小,默認(rèn)為32字節(jié),我們利用它可以最大定義到65500字節(jié)。結(jié)合上面介紹的-t參數(shù)一起使用,會(huì)有更好的效果哦。
-n 定義向目標(biāo)IP發(fā)送數(shù)據(jù)包的次數(shù),默認(rèn)為3次。如果網(wǎng)絡(luò)速度比較慢,3次對我們來說也浪費(fèi)了不少時(shí)間,因?yàn)楝F(xiàn)在我們的目的僅僅是判斷目標(biāo)IP是否存在,那么就定義為一次吧。 說明一下,如果-t 參數(shù)和 -n參數(shù)一起使用,ping命令就以放在后面的參數(shù)為標(biāo)準(zhǔn),比如“ping IP -t -n 3”,雖然使用了-t參數(shù),但并不是一直ping下去,而是只ping 3次。另外,ping命令不一定非得ping IP,也可以直接ping主機(jī)域名,這樣就可以得到主機(jī)的IP。 下面我們舉個(gè)例子來說明一下具體用法, 這里time=2表示從發(fā)出數(shù)據(jù)包到接受到返回?cái)?shù)據(jù)包所用的時(shí)間是2秒,從這里可以判斷網(wǎng)絡(luò)連接速度的大小 。從TTL的返回值可以初步判斷被ping主機(jī)的操作系統(tǒng),之所以說“初步判斷”是因?yàn)檫@個(gè)值是可以修改的。這里TTL=32表示操作系統(tǒng)可能是win98。 (小知識(shí):如果TTL=128,則表示目標(biāo)主機(jī)可能是Win2000;如果TTL=250,則目標(biāo)主機(jī)可能是Unix) 至于利用ping命令可以快速查找局域網(wǎng)故障,可以快速搜索最快的QQ服務(wù)器,可以對別人進(jìn)行ping攻擊……這些就靠大家自己發(fā)揮了。
二,nbtstat
該命令使用TCP/IP上的NetBIOS顯示協(xié)議統(tǒng)計(jì)和當(dāng)前TCP/IP連接,使用這個(gè)命令你可以得到遠(yuǎn)程主機(jī)的NETBIOS信息,比如用戶名、所屬的工作組、網(wǎng)卡的MAC地址等。在此我們就有必要了解幾個(gè)基本的參數(shù)。
-a 使用這個(gè)參數(shù),只要你知道了遠(yuǎn)程主機(jī)的機(jī)器名稱,就可以得到它的NETBIOS信息(下同)。
-A 這個(gè)參數(shù)也可以得到遠(yuǎn)程主機(jī)的NETBIOS信息,但需要你知道它的IP。
-n 列出本地機(jī)器的NETBIOS信息。 當(dāng)?shù)玫搅藢Ψ降腎P或者機(jī)器名的時(shí)候,就可以使用nbtstat命令來進(jìn)一步得到對方的信息了,這又增加了我們?nèi)肭值谋kU(xiǎn)系數(shù)。
三,netstat
這是一個(gè)用來查看網(wǎng)絡(luò)狀態(tài)的命令,操作簡便功能強(qiáng)大。
-a 查看本地機(jī)器的所有開放端口,可以有效發(fā)現(xiàn)和預(yù)防木馬,可以知道機(jī)器所開的服務(wù)等信息。 這里可以看出本地機(jī)器開放有FTP服務(wù)、Telnet服務(wù)、郵件服務(wù)、WEB服務(wù)等。用法:netstat -a IP。
-r 列出當(dāng)前的路由信息,告訴我們本地機(jī)器的網(wǎng)關(guān)、子網(wǎng)掩碼等信息。用法:netstat -r IP。
四,tracert
跟蹤路由信息,使用此命令可以查出數(shù)據(jù)從本地機(jī)器傳輸?shù)侥繕?biāo)主機(jī)所經(jīng)過的所有途徑,這對我們了解網(wǎng)絡(luò)布局和結(jié)構(gòu)很有幫助。 這里說明數(shù)據(jù)從本地機(jī)器傳輸?shù)?92.168.0.1的機(jī)器上,中間沒有經(jīng)過任何中轉(zhuǎn),說明這兩臺(tái)機(jī)器是在同一段局域網(wǎng)內(nèi)。用法:tracert IP。
五,net
這個(gè)命令是網(wǎng)絡(luò)命令中最重要的一個(gè),必須透徹掌握它的每一個(gè)子命令的用法,因?yàn)樗墓δ軐?shí)在是太強(qiáng)大了,這簡直就是微軟為我們提供的最好的入侵工具。首先讓我們來看一看它都有那些子命令,鍵入net /?回車。
在這里,我們重點(diǎn)掌握幾個(gè)入侵常用的子命令。
net view
使用此命令查看遠(yuǎn)程主機(jī)的所以共享資源。命令格式為net view \\IP。
net use
把遠(yuǎn)程主機(jī)的某個(gè)共享資源影射為本地盤符,圖形界面方便使用,呵呵。命令格式為net use x: \\IP\sharename。上面一個(gè)表示把192.168.0.5IP的共享名為magic的目錄影射為本地的Z盤。下面表示和192.168.0.7建立IPC$連接(net use \\IP\IPC$ "password" /user:"name")。
建立了IPC$連接后,呵呵,就可以上傳文件了:copy nc.exe \\192.168.0.7\admin$,表示把本地目錄下的nc.exe傳到遠(yuǎn)程主機(jī),結(jié)合后面要介紹到的其他DOS命令就可以實(shí)現(xiàn)入侵了。
net start
使用它來啟動(dòng)遠(yuǎn)程主機(jī)上的服務(wù)。當(dāng)你和遠(yuǎn)程主機(jī)建立連接后,如果發(fā)現(xiàn)它的什么服務(wù)沒有啟動(dòng),而你又想利用此服務(wù)怎么辦?就使用這個(gè)命令來啟動(dòng)吧。用法:net start servername,成功啟動(dòng)了telnet服務(wù)。
net stop
入侵后發(fā)現(xiàn)遠(yuǎn)程主機(jī)的某個(gè)服務(wù)礙手礙腳,怎么辦?利用這個(gè)命令停掉就ok了,用法和net start同。
net user
查看和帳戶有關(guān)的情況,包括新建帳戶、刪除帳戶、查看特定帳戶、激活帳戶、帳戶禁用等。這對我們?nèi)肭质呛苡欣?,最重要的,它為我們克隆帳戶提供了前提。鍵入不帶參數(shù)的net user,可以查看所有用戶,包括已經(jīng)禁用的。下面分別講解。
1,net user abcd 1234 /add,新建一個(gè)用戶名為abcd,密碼為1234的帳戶,默認(rèn)為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的用戶的情況。
net localgroup
查看所有和用戶組有關(guān)的信息和進(jìn)行相關(guān)操作。鍵入不帶參數(shù)的net localgroup即列出當(dāng)前所有的用戶組。在入侵過程中,我們一般利用它來把某個(gè)帳戶提升為administrator組帳戶,這樣我們利用這個(gè)帳戶就可以控制整個(gè)遠(yuǎn)程主機(jī)了。用法:net localgroup groupname username /add, 現(xiàn)在我們把剛才新建的用戶abcd加到administrator組里去了,這時(shí)候abcd用戶已經(jīng)是超級管理員了,呵呵,你可以再使用net user abcd來查看他的狀態(tài),和圖10進(jìn)行比較就可以看出來。但這樣太明顯了,網(wǎng)管一看用戶情況就能漏出破綻,所以這種方法只能對付菜鳥網(wǎng)管,但我們還得知道?,F(xiàn)在的手段都是利用其他工具和手段克隆一個(gè)讓網(wǎng)管看不出來的超級管理員,這是后話。有興趣的朋友可以參照《黑客防線》第30期上的《由淺入深解析隆帳戶》一文。
net time
這個(gè)命令可以查看遠(yuǎn)程主機(jī)當(dāng)前的時(shí)間。如果你的目標(biāo)只是進(jìn)入到遠(yuǎn)程主機(jī)里面,那么也許就用不到這個(gè)命令了。但簡單的入侵成功了,難道只是看看嗎?我們需要進(jìn)一步滲透。這就連遠(yuǎn)程主機(jī)當(dāng)前的時(shí)間都需要知道,因?yàn)槔脮r(shí)間和其他手段(后面會(huì)講到)可以實(shí)現(xiàn)某個(gè)命令和程序的定時(shí)啟動(dòng),為我們進(jìn)一步入侵打好基礎(chǔ)。用法:net time \\IP。
六,at
這個(gè)命令的作用是安排在特定日期或時(shí)間執(zhí)行某個(gè)特定的命令和程序(知道net time的重要了吧?)。當(dāng)我們知道了遠(yuǎn)程主機(jī)的當(dāng)前時(shí)間,就可以利用此命令讓其在以后的某個(gè)時(shí)間(比如2分鐘后)執(zhí)行某個(gè)程序和命令。用法:at time command \\computer。表示在6點(diǎn)55分時(shí),讓名稱為a-01的計(jì)算機(jī)開啟telnet服務(wù)(這里net start telnet即為開啟telnet服務(wù)的命令)。
七,ftp
大家對這個(gè)命令應(yīng)該比較熟悉了吧?網(wǎng)絡(luò)上開放的ftp的主機(jī)很多,其中很大一部分是匿名的,也就是說任何人都可以登陸上去?,F(xiàn)在如果你掃到了一臺(tái)開放ftp服務(wù)的主機(jī)(一般都是開了21端口的機(jī)器),如果你還不會(huì)使用ftp的命令怎么辦?下面就給出基本的ftp命令使用方法。 首先在命令行鍵入ftp回車,出現(xiàn)ftp的提示符,這時(shí)候可以鍵入“help”來查看幫助(任何DOS命令都可以使用此方法查看其幫助)。 大家可能看到了,這么多命令該怎么用?其實(shí)也用不到那么多,掌握幾個(gè)基本的就夠了。 首先是登陸過程,這就要用到open了,直接在ftp的提示符下輸入“open 主機(jī)IP ftp端口”回車即可,一般端口默認(rèn)都是21,可以不寫。接著就是輸入合法的用戶名和密碼進(jìn)行登陸了,這里以匿名ftp為例介紹。 用戶名和密碼都是ftp,密碼是不顯示的。當(dāng)提示**** logged in時(shí),就說明登陸成功。這里因?yàn)槭悄涿顷?,所以用戶顯示為Anonymous。
接下來就要介紹具體命令的使用方法了。
dir 跟DOS命令一樣,用于查看服務(wù)器的文件,直接敲上dir回車,就可以看到此ftp服務(wù)器上的文件。
cd 進(jìn)入某個(gè)文件夾。
get 下載文件到本地機(jī)器。
put 上傳文件到遠(yuǎn)程服務(wù)器。這就要看遠(yuǎn)程ftp服務(wù)器是否給了你可寫的權(quán)限了,如果可以,呵呵,該怎么 利用就不多說了,大家就自由發(fā)揮去吧。
delete 刪除遠(yuǎn)程ftp服務(wù)器上的文件。這也必須保證你有可寫的權(quán)限。
bye 退出當(dāng)前連接。
quit 同上。
八,telnet
功能強(qiáng)大的遠(yuǎn)程登陸命令,幾乎所有的入侵者都喜歡用它,屢試不爽。為什么?它操作簡單,如同使用自己的機(jī)器一樣,只要你熟悉DOS命令,在成功以administrator身份連接了遠(yuǎn)程機(jī)器后,就可以用它來干你想干的一切了。下面介紹一下使用方法,首先鍵入telnet回車,再鍵入help查看其幫助信息。 然后在提示符下鍵入open IP回車,這時(shí)就出現(xiàn)了登陸窗口,讓你輸入合法的用戶名和密碼,這里輸入任何密碼都是不顯示的。 當(dāng)輸入用戶名和密碼都正確后就成功建立了telnet連接,這時(shí)候你就在遠(yuǎn)程主機(jī)上具有了和此用戶一樣的權(quán)限,利用DOS命令就可以實(shí)現(xiàn)你想干的事情了。這里我使用的超級管理員權(quán)限登陸的。 到這里為止,網(wǎng)絡(luò)DOS命令的介紹就告一段落了,這里介紹的目的只是給菜鳥網(wǎng)管一個(gè)印象,讓其知道熟悉和掌握網(wǎng)絡(luò)DOS命令的重要性。其實(shí)和網(wǎng)絡(luò)有關(guān)的DOS命令還遠(yuǎn)不止這些,這里只是拋磚引玉,希望能對廣大菜鳥網(wǎng)管有所幫助。學(xué)好DOS對當(dāng)好網(wǎng)管有很大的幫助,特別的熟練掌握了一些網(wǎng)絡(luò)的DOS命令。 另外大家應(yīng)該清楚,任何人要想進(jìn)入系統(tǒng),必須得有一個(gè)合法的用戶名和密碼(輸入法漏洞差不多絕跡了吧),哪怕你拿到帳戶的只有一個(gè)很小的權(quán)限,你也可以利用它來達(dá)到最后的目的。所以堅(jiān)決消滅空口令,給自己的帳戶加上一個(gè)強(qiáng)壯的密碼,是最好的防御弱口令入侵的方法。
最后,由衷的說一句,培養(yǎng)良好的安全意識(shí)才是最重要的。
DOS講解
雖然現(xiàn)在大家用的都是Windows 9x或是Windows 2000/XP,而且我們在這里學(xué)習(xí)的主要內(nèi)容也是DOS所不擅長的網(wǎng)絡(luò)!但即使是在Windows風(fēng)行的現(xiàn)在我們也離不開DOS。如果你能熟練使用DOS,那它可以給你帶來極大的方便!而且在我們的Windows出現(xiàn)問題的時(shí)候大多也都是用DOS來修復(fù)的,所以學(xué)習(xí)一些DOS知識(shí)是必要的。 在這里我給大家講的是一些用來安裝和修復(fù)系統(tǒng)的命令,并不涉及網(wǎng)絡(luò)方面! 基礎(chǔ) DOS是英語中Disk Operation System(磁盤操作系統(tǒng))的縮寫,其實(shí)DOS的版本有很多,比如MS-DOS、PC-DOS、FreeDOS等等,現(xiàn)在我們最常用的是MS-DOS(MS是Microsoft的縮寫),在1995年前,當(dāng)Windows 95還沒有出現(xiàn)的年代里,那是DOS的天下。MS-DOS的最終獨(dú)立版本是MS-DOS 6.22,再后來的DOS 7.0及其它后續(xù)版本都是在Windows里帶的,不是單獨(dú)發(fā)行版本。 在DOS環(huán)境下,我們面對的不是桌面和圖標(biāo),而是這樣的電腦屏幕: 這個(gè)C:\>叫做提示符,這個(gè)閃動(dòng)的橫線叫做光標(biāo)。這時(shí)候DOS已經(jīng)準(zhǔn)備好,我們現(xiàn)在所需要做的,就是輸入一個(gè)命令讓DOS去執(zhí)行。 在DOS中,每條命令輸入完成后要都要以回車做為確認(rèn)或者說是終結(jié),例: 在DOS里,盤符用英文字母加上冒號來表示(如:A:、C:、D:),Windows中的“文件夾”被稱為“目錄”,用“\”來分隔不同層的目錄,最上層的單獨(dú)一個(gè)“\”(如:C:\或只一個(gè)\)叫“根目錄”,我們可以輸入dir(顯示目錄內(nèi)容,以后將講到它的具體使用方法)命令來查看當(dāng)前目錄中的子目錄及文件,例: 如圖所示,后面帶有<DIR>的是目錄,沒有的則是文件。在DOS中,文件名的規(guī)則是8.3形式,即一個(gè)文件名由文件基本名和文件擴(kuò)展名組 成,中間用點(diǎn)“.”隔開,文件基本名由不超過8個(gè)英文字母或數(shù)字組成,文件擴(kuò)展名由不超過三個(gè)英文字母或數(shù)字組成,文件基本名必須有,擴(kuò)展名可以沒有。 看上圖,第一列的就是“文件基本名”,第二列的是“文件擴(kuò)展名”。注意:在用dir命令顯示文件列表時(shí),文件基本名和擴(kuò)展名之間并無“.”分隔符,但你在輸入完整的文件名時(shí)必須輸入它。 第三列顯示的是文件的大小,表示它占用了多少存儲(chǔ)空間,也就是文件包含信息的多少,包含的信息越多,文件就越大; 第四列表示的是文件建立的日期或者是最后被改動(dòng)的日期,每個(gè)文件都有對應(yīng)的生成時(shí)間,就象每個(gè)人都有自己的生日一樣,文件的生成時(shí)間就是文件形成的時(shí)候。時(shí)間采用通常的表示方法,由年、月、日組成。 最后一列表示文件生成的具體時(shí)間,最后的一個(gè)字母a表示上午,p表示下午。 我們再來看看倒數(shù)一二行,這些是什么意思呢?!?10 file(s) ”是要告訴你這個(gè)目錄內(nèi)有 “ 10 ”個(gè)文件,這些文件加起來一共有“ 64,692 bytes”大,在這種計(jì)算中,每個(gè)子目錄也算是一個(gè)文件,但它的大小算零。最后一行的是告訴你當(dāng)前你的工作磁盤上還剩下“ 215,735,513 bytes”大小可用的磁盤空間。 用dir命令來查看磁盤上文件時(shí),你會(huì)發(fā)現(xiàn)文件后綴(即文件擴(kuò)展名)有很多種,它們當(dāng)中大部分都是有一定含義的。 其中凡后綴為exe、com或bat的文件都是可以直接執(zhí)行的。這些以exe為后綴的文件叫可執(zhí)行文件;以com為后綴的文件叫命令文件;以bat為后綴的文件叫批處理文件。如果我們要執(zhí)行這些文件,只需在提示符下敲入文件基本名然后回車即可,不需輸入文件后綴。
基本命令
DOS的命令使用方法,大多都是這種格式:
命令名 參數(shù)1 [參數(shù)2] [參數(shù)3|參數(shù)4] [參數(shù)5:選項(xiàng)] [參數(shù)6:]
說明:以上命令中“命令名”是必要的,加方括號的參數(shù)是可選的,加豎線的兩個(gè)命令只能選其一,加大括號的是必選項(xiàng)。 如上命令解釋是這樣的:命令名是必須要有的;“參數(shù)1”是必須的;“參數(shù)2”是可選的;“參數(shù)3”和“參數(shù)4”兩個(gè)參數(shù)只能選用其中一個(gè),不能兩個(gè)同時(shí)用;“參數(shù)5”使用時(shí)要加選項(xiàng),用“:”分隔;“參數(shù)6”使用時(shí)要加選項(xiàng),但“選項(xiàng)1”和“選項(xiàng)2”要且僅能選用其中一個(gè),不能兩個(gè)都用,但也不能兩個(gè)都不用。 這也是DOS命令書寫的規(guī)范吧!所有的DOS命令使用方法都是這樣寫的,大家也可以自己看看,一般的命令都可以用“/?”參數(shù)或不加參數(shù)來查看幫助,在這里我們只講這些命令的基本使用方法。 有些命令在使用時(shí),可以使用“通配符”。通配符有兩個(gè),“*”和“?”,其中“*”代表任意個(gè)任何字符,“?”只代表一個(gè)任意字符。 在有些命令中,驅(qū)動(dòng)器和路徑是可選項(xiàng),如果不指明驅(qū)去器名,默認(rèn)為當(dāng)前驅(qū)去器,如果不指明目錄則默認(rèn)為當(dāng)前目錄。
dir
使用方法:
DIR [盤符:][路徑][文件名] [/P] [/W] [/A]
/P 每滿一頁時(shí)暫停
/W 使用橫向顯示方式
/A 顯示所以文件
/B 只顯示文件名
功能:顯示一類或所以文件列表,支持通配符。
例: cd
使用方法:
cd [目錄名[\目錄名][\目錄名]...]
功能:顯示或改變當(dāng)前目錄
例: md
使用方法:
md [盤符:][路徑]目錄名
功能:建立一個(gè)新目錄
例: del
使用方法:
del [盤符:][路徑]文件名
功能:刪除一個(gè)或多個(gè)文件,可以使用通配符。
例:
刪除一個(gè)文件:
按此在新窗口瀏覽圖片
刪除擴(kuò)展名為sys的文件:
按此在新窗口瀏覽圖片
刪除所有文件: deltree
使用方法:
deltree [盤符:][路徑]目錄名
功能:刪除一個(gè)目錄,刪除目錄同時(shí)將刪除目錄中的所有文件
例:ren
使用方法:
ren [盤符:][路徑]原文件名 修改后文件名
功能:修改文件名
例: </P< p>
ASSOC Displays or modifies file extension associations
AT Schedules commands and programs to run on a computer.
ATTRIB Displays or changes file attributes.
BREAK Sets or clears extended CTRL+C checking.
CACLS Displays or modifies access control lists (ACLs) of files.
CALL Calls one batch program from another.
CD Displays the name of or changes the current directory.
CHCP Displays or sets the active code page number.
CHDIR Displays the name of or changes the current directory.
CHKDSK Checks a disk and displays a status report.
CHKNTFS Displays or modifies the checking of disk at boot time.
CLS Clears the screen.
CMD Starts a new instance of the Windows 2000 command interpreter.
COLOR Sets the default console foreground and background colors.
COMP Compares the contents of two files or sets of files.
COMPACT Displays or alters the compression of files on NTFS partitions.
CONVERT Converts FAT volumes to NTFS. You cannot convert the
current drive.
COPY Copies one or more files to another location.
DATE Displays or sets the date.
DEL Deletes one or more files.
DIR Displays a list of files and subdirectories in a directory.
DISKCOMP Compares the contents of two floppy disks.
DISKCOPY Copies the conten